Mohd Ariff Abd Rahman

Ariff Abd Rahman (also known as Toadfrogs) is one of the comic artists working at Animonsta Studios.