Affendi Hamzah

Robotics geek at heart. Dreamer.