7.167 Ayakashi Triangle Jan. 10, 2023 Ayakashi Triangle IMDb: 7.167 2023 33 views Japan may be brimming with mysterious monsters called ayakashi, but they have a special exorcist ninja force to counter the threat! Young ... Action & AdventureAnimationComedySci-Fi & Fantasy