Peek-a-boo! :frog:
Dunno about Tokyo - I'm further west than that. Hamamatsu in Shizuoka is a great spot, and probably close but it'll be a day trip. Give Nick at Hang
Time a ring if you're interested. It's mostly kitesurfing there though ...
You staying in Tokyo or getting about?
Yeah... I got a kite. Or two...