Mr. Sato discovers a Cremahop ice cream shop in Tokyo right when he needs it most

Fighting the wrath of nature with a natural ice cream.

Read More