This is either a petrified Bigfoot skull, or a rock

That’s the largest and ugliest Barbie head I’ve ever seen.