Alan de la Rosa is known for Targeting (2014), What's Your Pleasure? (2016) and Dig It (Or The Desperate Search To Connect with Worms) (2018).