Piesa este extrasă de pe unul dintre cele șapte albume lansate simultan de finlandezii de la Lordi, „Spooky Sextravaganza Spectacular”.