This is probably a longshot, but has anyone heard of this school? Their website is here: http://www.sps.ac.jp/
I received a packet from them with application info and it looks pretty good, but I haven't been able to find any mention of them on the web in regards ot quality or reputation.