Do It Yourself!! Anime’s New Trailer Reveals Additional Cast, Opening Song, and October 5 Premiere QooApp EN