China is denying that they put a human a sun bear costume at their Zoo. Check the details below! Photo: GettyImages