An epic battle between woodland creatures in a forest | Anime