Anime Special My Deer Friend Nokotan Episode 3: Release Date & Time - When Does It Drop? Jul 18, 2024