INSULA • noun • /ˌɪn.sjəˈlæ/ Latin term meaning island.
An avatar that uses Indo-Oceanic rituals to bring different periods together as well as the rhythms of the north of the world to promote a Maloya-Afro-Futurist co…
Home
Feed
Search
Library
Download