TouhouFan (go 2 my new acco...

I have tapeworms

Also i found out a super popular animation meme came from touhou
https://youtu.be/fbJiRfIp_cU

I had no where this song came from untill i learned about touhou



Login to comment Login