Hmmm, I meet > 30 of these criteria (I don't like natto, at all), and I'm in Tokyo. Sadly (for you), I'm taken.
My advice is to perhaps reconsider your approach to your romantic life. Confusing Github with a dating service is kind of an obvious clue, but perhaps it's not so obvious to the person so confused. Also, this list is too long. Condense it down to, at most, three must-haves, and then judge case-by-case from there.