Japan is full of quirks that make Americans scream with delight and squirm with discomfort.
By Braden Bjella
Featured 1 year ago in Ftw