SOMETHING IS WRONG WITH GREAT SATAN'S CASTLE

There's something strange going on at Great Satan's castle.