Yakee

Tomislav zvonaric the baya low res

Yakee the beast is a lost civilization creature design