File:Boss slench4.jpg

The small blue orbs resembling the Sun on the Slench are the Energy Blasters.