Collection: moicraft moicraft

It is 'Muacraft', which contains the ambiguous meaning of moi, meaning 'I' in French, and 'selflessness', a state where the mind is focused entirely on one place.