A review by wasted
Edge of Tomorrow by Hiroshi Sakurazaka

4.0