There are Japanese trends we wholly approve of, like dekotora, and then there's Itasha. Literally translated to mean "painful car" this trend is incredibly creepy.

Read…