Anime of the Week #63: Samurai Champloo

Welcome to Anime of the week number #63. The anime is┬áSamurai Champloo   Aired: May 20th,...

Read More