The letters IOOTCP are an abbreviation of the Dutch words: Instituut voor Onconventioneel Onderzoek naar de Taal en Cultuur van Polen. Translated it means:
the Institute that Researches the Language and Culture of Poland in Unconventional ways.
learn more about iootcp