
Known For

AIBOU: Tokyo Detective Duo
October 09, 2002

GameCenter CX: The Movie - 1986 Mighty Bomb Jack
February 14, 2014

Shinjuku Swan II
January 21, 2017

Ochoyan
November 30, 2020

We Can't Change the World, But We Wanna Build a School in Cambodia
September 23, 2011

That Disappearance
January 01, 2018

1 in 400,000
August 21, 2018

Truth or Lies
August 31, 2025