Shirasu ice cream at top Japanese tourist spot terrifies some, delights others

Can ice cream sweeten the deal of eating dozens of baby sardines as their eyes stare at you?

Read More