This is clearly an Urusei Yatsura reference in a comic about the daily goings-on in Hell.What a comi