Search for "Takashi Shikauchi"
in
Ambition Without Honor 2 (1997)
Dioxin from Fish! (1992)