Scout at the Devil?

Troop 666?