The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Eugene Mebane | The Couch Critic
Known For
Acting
Eugene Mebane
Movies
TV Shows
Treasure of the Ninja
Movie
3.0
Cast
October 4, 1987
The New Chinese Connection
Movie
as Hyakawa
December 31, 1980
Dragon Vs. Ninja
Movie
as Yamaha
December 31, 1984