Hello and welcome to the team! Wow, that is wonderful that you've been able to experience the Japanese culture and values first hand. A number of us on the team would love to just be able to VISIT Japan.
This team is fairly quiet, but we've added at least a half dozen new members over the last month or two. I suspect it won't take TOO much to get them talking if we come up with some interesting topics.
The practice of "Hara Hachi Bu" sounds like something I could really benefit from. But how can you tell when you are 80% full?
Welcome to the team!