Avatar of Teuku Abid Adzikra
Aceh, Indonesia

Modification and innovation are an amazing combination.