Longshanks
2026 · Mechanoids series
A tiny oni mask for a head, held up on two enormous stilts that splay into feet at the bottom.
← →
2026 · Mechanoids series
A tiny oni mask for a head, held up on two enormous stilts that splay into feet at the bottom.