jason _pain08

Ecstasy of the Ultimate Sacrifice familiar to Muslims and Christians alike.