Mill Creek Announces Ultraman Taro for Blu-Ray on Jan 12, 2021.

It seems like decades have passed since Mill Creek last released a Showa era Ultraman show, but in reality, it has only been a few months. Nevertheless, for some, the wait has been long. Well I've got some good news coming out of this dismal 2020. Mill Creek has announced they will be releasing the sixt