Lost Creator House
๐๏ธSt, Jl. Umalalang No.8, Cemagi, Kec. Mengwi, Kabupaten Badung, Bali 80251, Indonesia
๐ Solid / Good
โฑ๏ธ 14:17
"You're starting to see a lot of money poured into different communities like Cemagi, which is where I have my community space for content creators to network and to live together."
โถ Watch timestamped review โ