Kamen Rider theme

Theme song to some Japanese action show that plays in Hawaii and may someday come to the North America mainland. English and Japanese lyrics! Read along! Understand what they are saying! Nifty!

Series

About Steve