Tamaki Roy

環ROY

Tamaki Roy (b. 1981 as Ryo Tamaki) is a rapper and producer from Sendai, Miyagi prefecture, currently based in Tokyo.