Ryo Koike, Hiroaki Takahashi, Riichiro Kuwabara – Haunted By The Past