I'm sorry, but I had to get a project out... Also this was fun. :) (Just click the flag and tell me if anything is getting messed up!)
The characters are Graystripe, Fireheart, and Spottedleaf from Warrior Cats, which belongs to the Erin Hunters and HarperCollins. The song is Giant Woman from Steven Universe, which belongs to Rebecca Sugar and Cartoon Network. What I guess you can call 'art' belongs to me. :P This is based off of a headcanon I have where if Spottedleaf had not died in Into the Wild, her and Fireheart's realtionship would grow into one that was close, but purely platonic. Later, when Fireheart is a young warrior, they tell Graystripe of their old crushes on each other when Fireheart was an apprentice, and Graystripe continues to tease them about it to this day, while jokingly shipping Spottedfire. Also, my headcanon voice for Graypaw/young Graystripe is Zach Callison (Steven Universe's voice actor) so Giant Woman was the song I chose. :) Enjoy!