by Louis | Feb 10, 2017 | Mecha
Rev up those flashback engines, we’re going on a nostalgic robot ride. Robots and Mechas have long integrated itself to the Filipino pop-culture ever since the arrival of cartoon shows and animes on Pinoy TV. Starting from the 80s up until the early 2000s,...