Not quite the real taste of Japanese ramen.