I guess they heard I like Power Rangers and Star Trek, so they stuck some Power Rangers in my Star…
Once again the Gaijin Channel delivers. Â As we've been going through their Sci-fi Japan series, which is heavily Godzilla related,…
This website uses cookies.