I can't tell if you are speaking from experience or not. I tried googling about this company wide competition and cant find any hits about this, searched "lets fitness" in english and Japanese, cant find anything.
High blood pressure is a medical condition, and you are telling me that a suggestion from the doctor regarding stress levels at work is bad?
And kids, cmon. Kids will make fun of anything. I did some schooling in the US and I was made fun of purely for being of a particular race.
Oh, I see. You're not actually Japanese.
applause fantastic conclusion