Andrewscarchus

Andrewscarchus are life forms lives in inner Mongolia, China, Tibet, Manchuria, Korea, and Japan. It's eats meats like deers, Cows, and Horses.