Is this made by Indonesian people~?!
Cuz I'm from Indonesia(some other countries call it Nusantara tho~!) XD
Yes! I'm chinese but born and grew up in Indonesia :"3