Board Thread:Questions and Answers/@comment-25007558-20160115182629/@comment-1894786-20181116233000

That doesn't look like the 10,000 Volt Ghost from the movie, is it really the same one? Also, it looks like they have their original movie plaques. Shame the pictures aren't more HQ, I can only make out the image of the Tar Monster on its plaque, not the website featuring the full roster of monsters.

Considering it's been 14+ years, do we even know if that original website is still around?