I went through my home University (in Oregon). They host a lot of different study abroad programs and one happened to be with Waseda. I just had to meet the GPA requirements and apply. If you're in College right now, I would say go to your schools study abroad offices sometime and see what programs they offer.