Japan Masterpiece Folklore Series - The Returning of a Monster's Favor