Kanye West, never one to shy away from controversy, was spotted Saturday wearing a jacket decorated with ... a Confederate flag, People reports. The rapper has also featured the flag on his Yeezus tour T-shirts and merch. He explained himself last week while talking to an LA radio station. "React how you want. Any energy is good energy," he told 97.1 AMP. "You know the Confederate flag represented slavery in a way—that's my abstract take on what I know about it. So I made the song 'New Slaves.' So I took the Confederate flag and made it my flag. It's my flag. Now what are you going to do?" (More Kanye West stories.)