Skip to main content

In reply to @

@jameshilltaiwan It’s called Itasha (痛車)in Japan. Yes, pain. As in painfully embarrassing. Also a pun if Italian Cars, also Itasha.