ADVERTISE AT BOING BOING!
David Pescovitz at 9:09 am Fri, Jun 27, 2014 •
What is this mysterious beast photographed by a tourist in the Huairou District valleys in northern Beiking, China? Read the rest
Read the rest
Submit a tip
The rules you agree to by using this website.
Who will be eaten first?