Pink Armadillo Attack!A truly WTF clip from an episode of Android Kikaider, a 1972 Japanese TV series.[via Everlasting Blort]Related posts:No related posts. Tags: Android Kikaider, Cool Japan, Japanese TV, WTFRead more articles Previous Post$2,200.99 HDMI Cable For Suckers Next PostCarrot vs Ninja – An Excellently Weird Short Film