Mosufan2004

mosufan2004 is a mothra fan he is pretty cool he and some dude called deathrock9 made a film called skeleturtle: final wars it was pretty cool mosufan made his first appearance on the hospital and then spread across the internet as he slowly began to take it over. his superpowr is being a moithra fan.