I've made a lot of friends in Japan through shared interest communities that are mostly on twitter. Most are people I've actually met whenever I am in Japan.