Princess Mononoke puzzle