Diceman – In Here (2018)

You’re looking at Diceman, one of the emcees from The Legion.

Molecules has been making his rounds with Showbiz (+).