This is a Abstract Hip Hop track recorded by the artist Urban Royalty™. The song Bow Down Bitches was originally composed by J. Champtiaux.