Fatlace Slammed Society show hits Fuji Speedway in Japan. What a showcase!