Samurai Champloo 22

No.11531804 ViewReplyOriginalReport
Just rewatched Samurai Champloo

What the fuck was up with Episode 22!? Seriously, fucking zombies? meteor armageddon? Were the animators high when they did this?? It makes absolutely no sense whatsoever. Does this have any deeper meaning? or they just threw this in for the lulz? They don't even mention it in the following episodes.