User blog comment:JKGame/Scrooge McDuck vs Finn the Human: Epic Rap Battles of the Universe/@comment-38608712-20190409181809

Looks like Scrooge McDuck Frederated Finn the Human.