An authentic and elegant Japanese fine dining restaurant located in Oranjestad, Aruba, known for its sushi and sashimi.