Ah, you're right! I just now noticed the Modena badge on the interior. I was too trusting when I saw the diffuser and mirrors and didn't even bother reading the text. I don't want to live on this planet anymore.