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