benji

benji

Industrial and human interface designer by trade.
Electronics hacker and musician in spare moments.