Last lion turtle (Earth-1529)

The last lion turtle is the last known living lion turtle in the world. It resides over at the South Sea.