Drifters Season 2: Release Date, Plot, Cast And The Latest UpdatesChantel KeithSeptember 26, 2020 by Chantel KeithSeptember 26, 2020 Drifters is an anime series originating from Japan. The fantasy-based anime has been loved and cherished all around the world, making instantaneous fans. It was...