Bread from Thailand. Happy Eating?