>>530422983
They also advertised with this image which means every Japanese person has worms then