Lutfi Mukti Damaera
Lutfi Mukti Damaera

Lutfi Mukti Damaera

Self proclaimed futurist, inventor, developer and musician