I read this manga years ago and completely forgot about it, but I recognized it immediately when I saw the trailer for the upcoming anime