As a kid growing up, I’ve always watched those superhero TV series from Japan as they were popular in Southeast Asia as local channels would pick them up and air them on free TV. I’ve grown to the habit of watching Voltes V, Bioman and Space Sheriff Shaider during Saturdays and Bioman became an instant […]
