Welcome to the Wonder Showzen Fan Site

A bunch of spammers took over the old forums so we had to take the main part of the site down. We'll try to get it back up soon. If you want to take over this domain/site let us know info *at* wonder-showzen.com