by Ruel Dicen | Apr 12, 2024 | POPY CHOGOKIN AND POPINICA
Ultraseven (ウルトラセブン, Urutora Sebun) is a Japanese tokusatsu science fiction television series created by Eiji Tsuburaya. It is the third installment in the Ultra Series and was produced by Tsuburaya Productions. The series aired on Tokyo Broadcasting System from...