Few things can be more heartwarming than an adorable 5-year-old playing the drums — except an adorable 5-year-old playing the drums and meeting his idol. 

Justin Winslow II, nicknamed the "Baby Boy Drummer," appeared on The Ellen Show for the second time on Tuesday and performed Lenny Kravitz’s “Are You Gonna Go My Way.”

While the little prodigy was banging away, Kravitz himself walked out and surprised Justin.

Baby Boy Drummer didn’t stop playing though. Like the true performer he is, the show went on, jaw dropped to the floor and all. When they finally got to talking, it was as if they had been friends for years.

Winslow shouted “Lenny, Lenny! It’s so good to see you!”

Turns out, the 55-year-old legend has been a longtime fan of the little talent. 

Later on, in his sit down interview with Ellen, Kravitz discussed how he enjoys supporting young musicians. He even went on to say the young prodigy will "end up on the road" with him in the future. 

The Fullerton, California, native first appeared on the talk show last year. The then four-year-old performed Kravitz’s “Fly Away” and won over the hearts of the audience with his charming personality and mini biker jacket.  

He revealed that he has been drumming since he was 18 months old, or as he likes to put it “a long time ago!” 

LJ, as they call him, seems to get his musical ability from his dad, an accomplished musician, as his website notes. The mini musician posts videos regularly of him playing and even puts out kids music

Here’s to hoping we hear a collab with LJ and Lenny Kravitz one day. LJ and LK? Come on, it's perfect.