Question : when does season 3 episode 12 of lucifer come out
Answer : April 18, 2016