Otterpop is a music producer best know for producing Powfu’s death bed, which peaked at #23 on the Billboard Hot 100.