Idyllic
Ancient Sacrificial Ritual in a Grand Temple