It's October 22, 2025, 10:40:57 PM
Punch is president of TDE. Ichiban Don is a battle rapper I believe.