touch locus

a. to make physical contact; b. sense of contact through the skin or other bodily surface; c. to make emotional or sentimental contact.

↑ Perception

Projects

Avalanche Dynamics
Structural, Uncontrolled, Hollywood, Political, Auteur, Cosmic, Happy, Sad, and Ordinary