Faridzwan Siman
Faridzwan Siman

Walking contradiction.