The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Tetsu Maeda | The Couch Critic
Place of Birth
Osaka Prefecture, Japan
Known For
Directing
Tetsu Maeda
Movies
TV Shows
As Director
Cop Festival: New Beginning
Movie
Cast
May 24, 2003