mimi-xia-maker

Mimi, a maker, holding electrical components.