Satan's Menagerie (Original) / Satan's Menagerie (US)
The monsters of the world gather together at a one-of-a-kind gathering.
Info mistake?