Review: Mega Sushi, Seafood Udon