Time for more Japanese VHS sleeves, and a good batch this is! First up, THE DEVIL’S VEIL, which is the Lamberto Bava Mask of Satan film. The tape is in Italian with Japanese subtitles, but I did finally catch a subbed copy more recently. With The Ogre getting released, I wish someone would have taken the time to put this film out instead. It has lots of good scenes, a paper thin plot, a great score and manages to mix the Mario Bava film with skiing as well.
Cobra Mission (sadly, NOT the full color version that resides in Castle Banzai!)