Takayuki Hattori – Astonishing Resurrection