Leila Adu released her Scary Love Monster EP on Friday (3.25.16) at The Cake Shop, and as part of the evening's events she screened the music video/dance film I made for her song Oriental Finger Trap. That's why my face is really big on the back wall! You can check out the video here.