O Fine Japanese Cuisine - Irvine, CA

Yukimasu (Snow Trout)