Short Critical Anime Review: Samurai Champloo