Why there is no margarine in Japan? At least I didn't find it anywhere except our hotels breakfast buffet which has japanese-italian dishes. Is it true that there is only butter to put on breads etc? Or if there is, where I can found it? I also noticed that there is no ryebread.
I'm from Finland and have been in Tokyo 3 times (4th coming next month) and I always carry my own ryebreads and margarine with me when going Japan so my stomach works properly :D (my stomach doesn't like wheat and so many japanese foods contains wheat so I need my ryebreads with me lol)