Twelve Foot Ninja - Ain't That a Bitch [Destiny: This is My Trespasser] Loading player ... Views: 1 0 0 Song is by Twelve Foot Ninja (yes I know their name is kinda stupid lol) "Ain't That a Bitch"