Amelia Buying Onigiri Published January 13, 2012 in Amelia Buying Onigiri Previous Next Japan has the finest convenience stores in the world. I would kill for a Family Mart by my house.