NepalRawr

NepalRawr is a non-ball bordering India and China who contains the highest mountains. Its monstrous shape may be the origin of the Yeti Myth.