Apparently, Gemon Green is Jesus Christ