You can watch  Drifters;DRIFTERS;DRIFTERS - All Manga as well as download the episodes on allmanga.to for free