Baby's First Trip to the Taxidermis

That title says it all. The song is AM/PM by Give Up the Ghost.

Baby's First Trip to the Taxidermis