Search for "Hidetoshi Imura"
in
Monster Roll (S) (2012)
Treasure of the Black Jaguar (2010)