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?!
After yet another shipwreck, Mydusa and gang rummage through the wreckage for human loot, they manage to find a huge and secure crate! Inside, they encounter not treasure, but a gigantic bird from the human realm. Mydusa wants to bring it home, however she may soon realize that maybe letting it out wasn't the smartest thing to do...