Italian-Japanese Food anyone? Umami is part of the mix