teentitans - Samurai Champloo, episode 12.

more about : teentitans