Himuro (Hakaryu) is agent en wordt door zijn superieuren aangewezen als de zondebok van een mislukte shoot-out bij een gangsterafrekening. Hij vlucht naar een klein kustplaatsje waar het leven niet veel beter is: corrupte politiek tiert er net zo welig als de misdaad en iedereen lijkt in de ban van internetporno. Nadat hij bevriend raakt met de “schoonmaker” Kuwata en ook nog een relatie krijgt met Mika begint hij zelfs weer een normaal leven op te bouwen. Als een schijnbaar onschuldige gebeurtenis het morele vacuüm in het plaatsje verstoord wordt Himuro aangekeken als ware hij de Engel der Wrake. Hij heeft echter al genoeg meegemaakt in zijn leven om de strijd met de corruptie andermaal aan te binden. Of niet…?