>>280553888
Japan isn't this pure country you imagine it to be. Spoilered for 3DPD.