Actor and musical artist.
1996 • as Boxing Club Manager
1972
2012
1971 • as Chohachi
1974 • as Iwagi Police Chief
2007 • as Hell Temple Priest