Yum Yum

Jia hao 2018 yumyum comp 01

Yum Yum, a creature that spends most of its day munching on vegetation.