Ultraman 80

Ultraman 80

Available on Tubi TV
Ultraman 80 comes to Earth in the form of science teacher Takeshi Yamato.
Starring Jin Nakayama, Masaaki Daimon, Hatsunori Hasegawa