Norio Hanzawa, Tsuyoshi Kaneko – The Wrath of Atlas