>>713366784
And they say Japan doesn't do drugs