Self-Aggrandizing Slap

Whose song is Self-Aggrandizing Slap?

Artist Album
Various Artists
InfoNewsDramaTainment
Video Helper
Demo CD 2011
VideoHelper
CD Demo 2007