Zoo in China insists this bear is real and not a human in a suit
A zoo in China insisted this is a sun bear on its hind legs and not a human in a suit, even though many cast doubt.
A zoo in China insisted this is a sun bear on its hind legs and not a human in a suit, even though many cast doubt.