foregoing Ape. .. Anime