Jin Kanzaki é um estranho rapaz com uma marca em forma de anjo na mão. Ele vive uma vida pobre, ainda que tranquila, ao lado do avô. Um dia, a sua vida pacífica muda completamente quando um estranho monstro chamado "Player" aparece a cortar cabeças e a matar qualquer um que se cruzar no seu caminho.