Gaia PassalerJun 16, 20170 min readWinner! "Kleptos Confess" Indie Film Festival Award of recognition