Demon Face

Strange things happen when your on your own....