
Known For
Filmography
2025

Teki Cometh
Movie - Released: 1/17/2025
2019

2018

2012

Legal High
TV - Released: 4/17/2012
2011

Shin Jidan Koshonin Ura File
Movie - Released: 3/7/2011
2002

Tsuhan-Man
TV - Released: 7/5/2002
1995

Godzilla vs. Destoroyah
Movie - Released: 12/9/1995

1991

1973

The Woman Who Calls for Corpses
Movie - Released: 2/5/1973
Unknown
TV