MIMO - When Music is Your Fix

The Best TV Show You’ve Never Seen: Space Sheriff Gavan

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. […]


Gatchaman Finally Adapted Into Film

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.