Comment Comment by qwerty1234599 Obviously not. It's some random wild animal population of an unknown species, living near a bat cave in rural China. parent qwerty1234599 5 years ago