© IFDA

INA, Indonesia | Indonesia Ultimate Players Association (IFDA)

Address: Senayan Sports Complex (Gelora Bung Karno) Jakarta 10270, Indonesia

website: ultiid.com

e-mail: hello@ultiid.com