Sakuya: Slayer of Demons AKA Sakuya: yôkaiden (2000) Tomoo Haraguchi, Nozomi Andô, Kyûsaku Shimada, Keiko Matsuzaka October 31, 2021 Adventure, Family, Fantasy The eruption of Mt. Fuji in 1707 released hordes of demons from deep inside the earth. Read More »