One of my favorite japanese hip hop artists died in a car crash last month.

Rest in peace.

Advertisements