Wolf’s Head
Wolf's Head
Location Sendagi, Tokyo