In Japanese culture, owls are regarded as intelligent creatures. There are lots of cute owl characters in souvenir shops for both locals and foreigners. This is one of those cafe's I would really like to go! I just hope that the lighting in the cafe does bot bother the owls.