From the artist:
The Marassa are the divine twins. One of the twins is of this world and the other treads the realm of the spirits. Only by acknowledging and recognising both aspects of the twins
These options can change the way this website looks, which may help you to use it more easily.