LAND Seafood fits a tranquil, classy seafood restaurant into a massive Shibuya warehouse, right along the banks of the S