Search for "Takayuki Sorita"
in
If: Moshimo (TV Series) (1993)
Red Moon (2004)