Netflix completes Tomoaki Koshida and Kenji Nakamura’s anime Japanese film trilogy with Mononoke the Movie: Chapter III – The Curse of the Serpent, now streaming on the platform. The supernatural ...