Welcome to Hakodate, a coastal city that knows how to pack a punch. With its mix of old-school...