the holy shinto gates are watching you > remember 2004