Kabumachou is a restaurant.