For all we know, this might not even be yoshi p!, it could be some urchin playing an April Fools joke!

I mean look at it!, not one word about companies! Suspicious...