smellslikescreenspirit.com
Emoticon ;) | Review
Elena (Livia De Paolis) is fascinated by modern means of communication but she cannot seem to wrap her head around how to develop that interest into a graduate school thesis. But then Elena finds h…