Scratcher Joined 1 year, 8 months ago Western Sahara
It appears to be a small, invincible, invulnerable [DOG]. No matter what, it cannot be destroyed.