Question: do imperials drop from menagerie?
Answer: Running the Menagerie doesn't automatically give you Imperials - even with the Power and Efficiency II upgrade active, it's just a chance - but you can earn them by completing various associated Triumphs.