House of wax

The House of Wax is a fan made site in Springfield and is owned by Madame Melissa.