Fatlace and Japanese brand Devilock joined up to create this fun/cartoon-like racing tee. Limited to 60 pieces, it will be available as of April 15th at the Fatlace store in San Francisco.
See the whole tee after the jump.

What To Read Next