During the week of July 23rd, Denzel Curry (aka Ultimate Denzel Curry aka Zeltron aka Aquarius Killer aka Denny Cascade aka the Black Metal Terrorist) dropped his long-awaited album, Ta13oo. According to Curry’s Twitter, he waited 13 months to drop the…