A mysterious thriller developed by secret love-hate play around women captured in ruins.
September 23, 2006
Released
red letters
—
Japanese
Front Men Entertainment