Search for "Takuya Igarashi"
in
Sailor Moon (TV Series) (1992)
Soul Eater (TV Series) (2008)