Little Shop of Horrors opens at Stagecrafters in Royal Oak on Friday