Is that Guy Fawkes in a Snickers bar? Man, these Catholics are dedicated to the cause