I don't think so, but it's a fair translation of that line.

Is it Lunatic Pandora?