Dope debut video from the Japanese/American homie Kensho. I’ve always loved rap in other languages and Kensho blends English & Japanese like a beast. He’s a dope freestyle emcee too. This is off his album Project Life Force, directed by David Dutton. Stay on the lookout for more from him…