I like meeting new people! Why Japan? There's never a dull moment. :)

Enjoy

Ricoche