Apr 12, 2017 at 6:50 PM #75310
You could try MeetUp.com, but as the name suggests, you’d have to meet them in person. If you’re looking for gaming buddies, Meetup actually has game meetups too.
Other than that, standard Japanese chat sites would do ya. Best of luck Oliver :)