Oh Deer!
This traditional restaurant is clearly situated in a more rural part of Japan, as human patrons have to contend with local wildlife who also want something to eat. The look on the restaurant owner’s face says it all: he’s exasperated, but you just know he’s going to cave in soon and give his best customers some free food.