China

Found photos from a trip i took to China back in 2005

 Leshitamatly started down where the bus are in the top left of the photo

Actually didnt know this was a real animal