No, not in Japan, but in China of all places.
It might have something to do with the fact that getting a work visa here is disgustingly simple and all that.
I managed to land a decent gig as Project Manager for an ad agency that kinda does everything you can think of that is related to advertising. Market research, websites, TV commercials and other fun things.
So, it looks like I am stuck here for a while apparently, but at least I am not teaching English.
