Wormhole

The Wormhole has a Base Price of 14 Trillion drops, and has a DPS of 65 Million