do imperials drop from menagerie?
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.