Oishi is  probably  one of the first Japanese word I have learned. How can I miss it when I  literally  grew up with the snack of the same brand name. Yes, Oishi means delicious and I remember myself saying oishi in between bites. I am sure you did. When I grew up, it has become more than…