Francisco Yamashita

Francisco Yamashita (born October 3, 1984) is a Canadian voice actor affiliated with. Yamashita has had main roles in both video games and animation, and he is best known for starring in English dubs of aenimo.