User blog comment:JKGame/Link vs Lloyd Garmadon: Epic Rap Battles of the Universe/@comment-5037299-20190404194123

Guessing the Nintendo character is Barbara.