Earth planet
I think it's an earth-like planet.
TFW doodler doesnt even try
Doodle or Die is the game of "telephone" with drawing!