Taiwanese pianist Pan Piano has been uploading piano covers of anime songs to YouTube for the past three years and has recently covered “God Knows” by Hirano Aya from the popular The Melancholy of Haruhi Suzumiya anime series.

On May 2, a special medley from One Piece video was uploaded to celebrate reaching half a million subscribers.

Later that month on May 21, Pan Piano did a piano cover of Demon Slayer‘s opening theme “Gurenge” by LiSA.

You can check out more of Pan Piano’s fascinating work on their YouTube account.