Ron Ray is known for Kites (2010), Land of the witches (2007) and Death Note: A Fan-Made Short Film (2017).