Yasmin Moon is an actress, known for Insectula! (2015), Not Quite Lyin' Eyes (2013) and Walkins Welcome (2014). Read more on iMDB