Juice WRLD Manager Lil Bibby & Director Steve Cannon Talk ‘Demon Slayer’ & ‘Naruto’ Inspirations February 23, 2022 by Juice grew up as a huge fan of anime.