Hyakki
-
First Air DateMar 28, 2003
-
ProductionPink Pineapple
-
Rotten tomato40%
-
Original title百鬼
-
ReleaseMar 28, 2003
-
ja-
Overview
The demons are coming to take you away, body and soul! A group of friends are stranded on a mysterious island. A series of strange events transpires, and they find their sexual desires awakened in extreme ways. They set about to solve the mystery of the island before a flock of devils descend to take them, body and soul.
Currently available to stream, watch for free, rent, and buy in the United States. You can makes it easy to find out where you can legally watch your favorite movies & TV shows online.