It's interesting that you bring up this song to the sun when a lot of the times, Bulls are a solar symbol....
Well that and their horns can be considered a Lunar symbol as well.
Asterion is tied to stars, I wonder if Oscar has a connection to one of the other ones... Oh, who knows!
A bit of a silly idea but Night Sky Asterion skin? Maybe triggered by finding something made of Lapis Lazuli? I wonder how the dear moo will react, bashful? amused? or cringe?