DEVIL ON TOP
Monster Ga Afureru Sekai Ni Natta Node Suki Ni Ikitai To Omoimasu
Speak Of The Devil
Shen Ze