well, kudos to you Mr. Kuroaitou
i think you pegged them all !
human is there for perspective
half of mark is because other half is on the other stone,
i suppose he answers summons of some elemental master
and im not entirely satisfied with background but...
Im glad you like it