Айбо

Convenience store: Айбо.