Medusa (The Ocean Hunter)

The Medusa (メドゥーサ) is a lion's mane jellyfish (Cyanea capillata) in The Ocean Hunter. She is the only sub boss in North Sea.