It is a 7 eleven, what else is there to say? However, you must try the onigiri for 100 yen. Also, some of the ice cream treats are nice. Westerners should check out and ponder how things might be better or more interesting at similar stores back home.