Shout! Factory TV and social video platform Twitch are partnering to marathon the 51 episodes of Ultraman Leo (the seventh entry in the Japanese Ultraman series) beginning Wednesday, April 18th (3/2C).
Shout! Factory TV and social video platform Twitch are partnering to marathon the 51 episodes of Ultraman Leo (the seventh entry in the Japanese Ultraman series) beginning Wednesday, April 18th (3/2C).