DC Comics recently created an in-universe Batman-themed fast food restaurant called Bat Burger, but what even IS it?!