Japanese television is a wonderful thing. It’s a bizarre concoction of western influences, Japanese archetypes, and shameless intellectual property theft. Japanese television in the 1980’s was all that on steroids. The 1982 japanese television show Space Sheriff Gavan is a bizarre acid trip of other dimensional beings, 40-something equestrian stable boys who secretly moonlight as alien crime fighters, and a crap load of shape changing alien bad guys named Doublemen. […]
For those who love classic Anime this may or may not be a good thing. Gatchaman or Battle of the Planets as it was released over here is getting the feature film treatment in Japan. Thankfully the trailer looks better than recent Japanese live action reboots. The film is being produced by Toho and looks visually stunning.