Muhammad Ammar

Muhammad Ammar bin Mohd Safwan is one of the baby monstas of Animonsta Studios in BoBoiBoy.

Referrences
The Official Blog Of Animonsta Studios: Muhammad Ammar bin Mohd Safwan