Video: Kanye West performs on Japanese TV Station with the hip-hop group Teriyaki Boyz in 2007

Yeah
Welcome, ladies and gentlemen
You’re so privileged right now to be in the presence of
The truth

https://youtu.be/9_xHf57SyQM