Muramata-san no Himitsu A Twisted Tale of Lust and Lies. Passion takes on a life of its own when 6 strangers find themselves trapped together on a seemingly deserted island….