Anime Peter Fernandez passes away July 15, 2010 Frederick Linsmeyer The anime world lost a familiar voice today, as actor Peter Fernandez passed away from complications due to lung cancer. Fernandez was best known for his role in the English version of Speed Racer as not only the titular character,… Continue reading →