Sea Turtle Rider

SS scenario

Sea Turtle Rider is a human located in the Battle on the High Seas.

Trivia

 * He is a reference to from.