I see this has a "parody" tag, but nothing else besides Touhou on this. Anyone have any ideas on what it could be, besides possibly a reference to Moonwalker?
Dotsu said: I see this has a "parody" tag, but nothing else besides Touhou on this. Anyone have any ideas on what it could be, besides possibly a reference to Moonwalker?