Japanese restaurant specializing in onigiri. Offers premium ingredients and a focus on more fish than rice.