Best university in Katsuura | Japan

  1. International Budo University logo
    Acceptance Rate
    88%
    Enrollment
    548
    Founded
    1984