Sonic the Hedgehog  and Touhou Project fans have made their own parodies of aftermentioned SNL song.
Enthusiasts of Sonic the Hedgehog  and Touhou Project have developed their own satirical reworkings of a famous SNL song.