America: Japanese ads are extremely weird
Also America: *airs commercials about toilet paper obsessed bears that are constantly shitting*
America: Japanese ads are extremely weird
Also America: *airs commercials about toilet paper obsessed bears that are constantly shitting*