Star Mine

These are starfish enemies that are located in Tidal Whale's world only. They are invincible to all attacks.