THIS IS AWESOME! thanks so much for posting!!! :shock: No problem. Something about a town in Japan that buys a new siren from ATI, and it summons evil, possessing spirits from the underworld, which causes people to hallucinate. Thereby at the end of the movie a group of siren enthusiasts, comes to ...