May 27, 2017

This horror-themed makeup will make you shudder

Special effects artist Jessica Lyn has given life to her latest horror film-inspired creature named Petal. Check out her YouTube channel here.


Tagged with: Art, , , , ,