Fresh sashimi platter featuring tuna slices lemon wasabi and green leaves

Fresh sashimi platter featuring tuna slices lemon wasabi and green leaves