Taytaytatty

Taytaytatty is the captain of the crew Pangaea on the Meridian Ocean.