Holy crap! So Japan builds giant Gundam and Testsujin statues (18 and 18.3 metres, respectively), now South Korea is building this freakin’ huge Taekwon V (Voltar the Invincible) replica that will be more than twice the height of the Statue of Liberty.