Search form

Tagged With: Ultraman Taro

Home Entertainment Headline News

‘Ultraman Leo’ Arrives on Blu-ray and Special Edition SteelBook April 13

The release of the seventh and final entry in the first ‘Ultraman’ series wave that premiered in 1974 includes all 51 half-hour episodes with high-definition video, the original Japanese soundtrack, as well as English subtitles; digital redemption will also be available from movieSpree.