Listicle

5 New Anime Netflix Originals For All You Otaku’s Out There

An anime that’s set in the Philippines? Yes please!