Neels Castillon is a talented 28 years old photographer, filmmaker and art director currently based in