Based on several popular mecha anime, these passionate artists have produced some stellar work. Check out these awesome puppets!

The puppets are based on EVA-01, Shinji’s mech from Neon Genesis Evangelion, the transforming Variable-Fighter 1 from the Macross series, and a variant of the MS-06S Zaku II from Mobile Suit Gundam.

The puppets add small touches like replacing Shinji’s weapon with a traditional Malay keris and is named after a popular Wayang Kulit Character and blending the VF-1 with the Garuda, the mythical bird of legend.

This Malaysian team has been active on Facebook since 2013, and have been enthusiastically mixing pop culture and this traditional art style all that time.