Devil's cry (10/48)

Devil's cry