Massive 1-kilogram (2.2-pound) rice ball on sale in Japan, perfect for eating or self-defense

Reasonably priced and perfect for those who enjoy their snacks comically large.

Read More