In the middle of the Bermuda Triangle lies a deadly and mysterious island inhabitated with many demons, including none other than Mydusa, who believe it or not, wants to meet humans! Unfortunately for her, everyone else here wants them dead! Can Mydusa come up with a plan to keep those fools away from the humans? Who knows?!
Mydusa in the middle of her foolproof plan to meet humans, gets it absolutely ruined by her younger sister Uriel! Uriel wants to bring her big sis back home and to forget about meeting humans, much to her annoyance. Mydusa must get rid off her cowardly sister before the next ship arrives, maybe a good scare outta send her crying home...