Tag Archives: kikaida

Ben Hearts Kikaida

August 21, 2008

Comments Off

My Favorite TV show of all time is without a doubt Kikaida. It’s a Japanese tokusatsu series from the 70′s about a guitar playing motorcycle driving android that fights monsters. Plus, the show has the greatest theme song, like, ever! Dig the extended version of the theme with some Kikaida highlights: Direct Link to Youtube […]

Continue reading...