TV Favorites Gather!! was a celebration of Japanese TV shows including tokusatsu.
No streaming info available.
Verdict: Unknown
N/A