Starship Troopers and the Angel Casper Van Dien Want You to Knock Off All That Child Abuse

Why choose the Starship Troopers franchise as the face of your anti-child abuse organization?
Why choose to show Caspar Van Dien’s head floating the sky?
Why set the scene with a triumphant parade? Are they celebrating the divine message of Van Dien’s giant head?
Am I insane?
Did this really just happen?