The 2019 Super Sentai Madness live show, presented by Shout! Factory TV.
United States of America
59 minutes
2019
Brian Ward
Shout! Factory
Himself
Herself
Writer
Executive Producer
Editor