Lord Finesse appears to be living life on the road, having recently taken a trip to Tokyo where he was DJing. During one of several live sets, he decided to record his performance and used the recordings to put together a two-part mixtape. Today he dropped Live From Tokyo Pt. 1, with the second installment to be released next week. It is a treat to hear a legend continue to hone his craft at this stage in his career.