AFKPETS Un-official Wiki

Random drop from smiling gift bag

Weapon That Emits 60 energy balls per shot in a circular pattern around the player. This weapon also has a right click ability that sends out 7 much larger and slower energy balls that do more damage. This weapon will seriously lag or even crash your game, use at your own risk.

This weapon is phenomenal for segmented bosses such as the destroyer. If your computer can handle it, firing this weapon as fast as it can fire will melt the destroyer in seconds. This weapon is also very good if you need to farm certain items or clear a large group of enemies, it is impossible to miss with this weapon.

Seems to be quite a rare drop from the smiling gift bag in hardmode.