I think this is more or less a total DBZ parody.
In post #9456 it does the whole ninja-sign thing, so it's parodying either Naruto or shonen in general.
parody of Miam?
i thought that was more of the whole goku teleport "i put my finger on my forehead" thing. Not so much ninja sign.