Hell Pizza

This invention from New Zealand gets some local religious fantatics a-ragin’...