New Scratcher Joined 1 month, 1 week ago Antarctica
Me, a lizard man? That's ridiculous! Why would a lizard man spy on the world from Antartica?
Being a hard working citizen of Antarctica.