We've seen Big Bird sing, but we'd never seen the beloved "Sesame Street" character rap — until now.
The yellow, feathered Muppet lip-syncs "Still Not a Player," the 1998 hit by late rapper Big Pun, in a hilarious new video created by YouTube user Benjamin Roberts.
Though the song's lyrics are intended for an adult audience, and not the young viewers of "Sesame Street," the mashup is so perfectly synchronized that we're surprised no one thought to combine Big Bird with Big Pun until now.
And for more of Roberts' work, check out this video of Earl Sinclair, the family patriarch from "Dinosaurs," performing the Notorious B.I.G.'s "Hypnotize."