A tokusatsu miniseries and live-action spin-off of SSSS.Dynazenon.
Production information and reference links
Recommendations from this title