DJ Tama a.k.a. SPC Finest is mixing a big revolution on the Hip Hop scene in Hokkaido Northern Japan. Throughout the years, he has been rocking the crowds through various events, radio and mix shows.
He has been exceeding the expectations of the crowd..