Ultraman Taro: Burn On! The 6 Ultra Brothers

    Theatrical version of episode 25 of Ultraman Taro TV series.
    • Runtime: 26 minutes
    • Release Date: December 20, 1973