Dennis Ignacio Arriola

KILLA (wearable electronics)

89

31