O Fine Japanese Cuisine - Irvine, CA

Mirugai (Giant Clam)