Nubscape | Alien nubscape of bumps and lumps, possibly a meteorite or a petrified egg of unknown origin.