Review: Masa Japanese Restaurant, Deluxe Seafood Tempura