Search for "Takahiro Imamura"
in
Dragon Ball Z (TV Series) (1989)
Dragon Ball GT (TV Series) (1996)
in
Air Master (TV Series) (2003)