Lord Shen's Hidden Factory Base

This base is the firework factory in the Ice Age universe that produces Lord Shen's cannons. The factory is vast, complex, and strong. It contains tons of molten metal and creates dozens of cannons.