Rap Trio based in Tokyo and Chiba Japan. Originally from Florida USA, Tennessee USA, and Chiba Japan
Japan
youtube.com/watch?v=5ugfQFd_...
@displacedmedia
Share
Get these placements together, and spread the word: