• tiredofsametab
    link
    fedilink
    61 month ago

    Fuck the bosozoku idiots (they drive super unsafely and are loud as fuck), but this also dekotora (decorated truck) and almost certainly an art project as I highly doubt it would be street legal here.