Awelcome exercise in anime weirdness, Satoshi... More >>>