Human-Horse Hybrid
Only Google Street View could have given us this peculiar image of a woman walking near El Castillo in Mexico. It appears as if the Google van drove by and snapped her picture, creating an unusual result that looks like a monster wearing a sundress. While millions of people flock to this site every year, it’s unlikely that anyone has seen a sight like this before.
It’s almost as if the Chupacabra has been captured in this photo, a true South American bigfoot. El Castillo, also known as the Temple of Kukulkan, is a Mesoamerican step-pyramid located in the city of Chichen Itza in Yucatán, Mexico.