Japanese studio Toei has made a last-minute decision to attend the European Film Market, and will be selling the new horror title from Norio Tsuruta, who previously directed the J-Horror Theatre title Premonition.

Tsuruta's new film, Orochi: Blood, stars Yoshino Kimura (Sukiyaki Western Django) in a story about two sisters, one of whom is jealous and exacts revenge on the other. Currently in post-production, the film is based on the comic by Kazuo Umezu.

Also on Toei's slate, is Takashi Miike's upcoming sci-fi action title, The Puzzle Of God, which features Hayato Ichihara (All About Lily Chou-Chou) playing the dual role of identical twin university students. Also in post, the film is scheduled for release in June.

Toei is also selling Junji Sakamoto's hardboiled revenge thriller Chameleon, which stars Tatsuya Fujiwara (Death Note, Battle Royale), and Mitsuhiro Mihara's drama Flavor Of Happiness.