Sus Turtle

Sus Turtle is a very suspicious turtllian, it is unknown what type of creature he is as he is always hidden by his space suit.