Owner Aalto-yliopiston ylioppilaskunta 01013655 behind that:

tky.fi - AYY | Aalto-yliopiston ylioppilaskunta

    ayy.fi - AYY | Aalto-yliopiston ylioppilaskunta