The moment the image fills the computer screen it fills my mind with just one thought: What in the world is that Italian He-Man thinking?