Turtle Demon (New Age of Monsters)

The Turtle Demon is a giant sea turtle Kaiju that comes from the Bermuda Triangle and made an appearance in the fifth season of Godzilla: New Age of Monsters.

Origin
The Turtle Demon is a giant turtle creature that lurks beneath the waters in the Bermuda Triangle.

Powers/Abilities

 * Adaptive Swimmer