skazuhira - You felt your war crimes crawling on your back.

more about : skazuhira