Born in: Tokyo, Japan
as Oretachi
as General Nurarihyon
as Yukata
as Sada
as Richard Sagawa
as himself
as Akiyuki
as Dr. Loo