It's from a manga called Demon spirit seed, sorry I forgot the chapter number but it was one of the cover pages
Comments on Profile Post by Falhrus