Torched Heaven

TufftierChicken

Torched Heaven (放火天国, Hōka Tengoku) is