Turtle Boss

Turtle Boss also called Giant turtle is a boss. It is the boss of nothing.