Tag Archives: Captain Harlock

Lost In Translation
FUNNY ANIMALS AND MORE
May 26, 2013 posted by

Lost In Translation

When the Japanese animated TV series Samurai Champloo (26 episodes, May 20, 2004 to March 19, 2005) first appeared, most anime fans, both in America and in Japan, said, “That’s…