I remember watching this in Japan It's good to see it again. I think I have classified this as the most absurdly amazing TV show ever.