MANTRA ARDHANA
Mantra, , was born on the 22nd August 1971 on the Indonesian island Lombok. He is of Balinese Hindu descent and an active painter and musician.
In a very young age he was struck by polio and since then he depends on a wheel chair.
Mantra’s determination and will power alone made h…