Aflacha Imadida Rachmata
Aflacha Imadida Rachmata

Aflacha Imadida Rachmata

CEO of Flatpastel Entertainment, an indie gamedev studio based in Indonesia.