Boku wa Kono Mama Kaeranai

Alt titles: I Shall Never Return