Yufuria
A large, carnivorous predator that is found near the bases of alpine mountains.
Scientific Name
Yutyrannus alpinus
Remove these ads. Join the Worldbuilders Guild
Comments