Shoji Meguro (Strange Journey) – The Beginning of the End