It has been established that Lil BUB landed on Earth from a distant planet, but allegedely it was indeed her ancestors that built the ancient pyramids of Egypt.