>>514817523
>benefitting from Indians
yes, Japan is actually scamming indians