You thought Thundercats was weird? At least that had a huge Japanese production staff to begin with. Explain THIS crap to me now:
Ehh… I… what? Seriously? Who the hell thought this up? I have no bloody idea of what the hell to think of this. I seriously would have laughed at anybody who told me this was feasible before I saw it.
Where does a thread like this go anyhow? It’s a videogame anime made primarily by western production teams.