Looks like detective Moonlight is on the case! Watch out mystery, you're not going to be a mystery for long!