makeshift flesh light