Anyone who travels to or knows someone from Japan, please watch this...

I know it’s not car related, but it is related to Japan and Japanese culture.

Best,

Marc

I’ll check it out later…

Pretty disturbing. Hate being exposed to this sort of stuff