Nice to meet you. I'm Steve, and I'm another one of those English Teachers you see around this country. Small world.
Suppose I'd better intro. I'm from England, I live in Suzuka, and love Japan. I'm not one of those types who seem embittered about Japanese customs or other foreigners, but I s'pose at the end of the day I just equate to another of the normal giajins out here (probably with all that entails). I'm happy with it. See you around.