Taring means fang in Indonesian. This illustration is inspired by Rangda Barong, mythology from Bali, and Yeti, Himalayan folklore. Also, this illustration is made by the creator's imagination.
7015x9921px 600dpi .JPG