Panic! At The Disco’s Brendon Urie stopped by The Tonight Show Starring Jimmy Fallon last night, and alongside his flawless performance of the band’s new single, he also performed the DuckTales theme song.

Read more: Exclusive: Panic! At The Disco’s Brendon Urie talks new song, album

We’re not sure what we love better: His charming vocals or equally adorable dance moves.

Watch Brendon sing the DuckTales theme song below. (We promise, it’s everything you ever needed or wanted.)

Urie also shared a stunning performance of Panic!’s new single “Say Amen (Saturday Night),” which you can also watch below:

Panic! At The Disco’s new album Pray For The Wicked is due out June 22. And in support of the new record, Panic! will be headed out on a summer tour with support from A R I Z O N A and Hayley Kiyoko.

Check out the record’s track listing and tour dates below!

Track Listing:
1. (Fuck A) Silver Lining
2. Say Amen (Saturday Night)
3. Hey Look Ma, I Made It
4. High Hopes
5. Roaring 20s
6. Dancing’s Not A Crime
7. One Of The Drunks
8. The Overpass
9. King Of The Clouds
10. Old Fashioned
11. Dying In LA

Dates:
7/11 – Minneapolis, MN @ Target Center
7/13 – Indianapolis, IN @ Bankers Life Fieldhouse
7/14 – Detroit, MI @ Little Caesars Arena
7/15 – Columbus, OH @ Nationwide Arena
7/17 – Chicago, IL @ United Center
7/18 – Pittsburgh, PA @ PPG Paints Arena
7/20 – Uniondale, NY @ NYCB Live: Nassau Coliseum
7/21 – Baltimore, MD @ Royal Farms Arena
7/22 – Toronto, ON @ Air Canada Centre
7/24 – New York, NY @ Madison Square Garden
7/25 – Boston, MA @ TD Garden
7/27 – Philadelphia, PA @ Wells Fargo Center
7/28 – Raleigh, NC @ PNC Arena
7/29 – Duluth, GA @ Infinite Energy Center
7/31 – Sunrise, FL @ BB&T Center
8/1 – Tampa, FL @ Amalie Arena
8/3 – Houston, TX @ Toyota Center
8/4 – Dallas, TX @ American Airlines Center
8/5 – Tulsa, OK @ BOK Center
8/7 – Denver, CO @ Pepsi Center
8/8 – Salt Lake City, UT @ Vivint Smart Home Arena
8/10 – Seattle, WA @ KeyArena
8/11 – Vancouver, BC @ Rogers Arena
8/12 – Portland, OR @ Moda Center
8/14 – San Jose, CA @ SAP Center
8/15 – Los Angeles, CA @ STAPLES Center
8/17 – Glendale, AZ @ Gila River Arena
8/18 – Las Vegas, NV @ T-Mobile Arena

Watch more: 10 Things You Didn’t Know About Panic! At The Disco