Quantcast
Destructoid

DestructoidJapanatorTomopopFlixist





click to hide banner header
About
To haunt- (1) to recur persistently to the consciousness of; remain with. (2) to disturb or distress; cause to have anxiety; trouble; worry

I hope that clears any questions about the moniker.
Player Profile
Follow me:
Twitter:@PapaHaunts
Haunter's sites
Badges
Following