Laughing Cyclops Priest

Just another laughing cyclops priest.