ゼネラルマーチャンダイズストア
zenerarumāchandaizusutoa

Noun

1. general merchandise store

Other forms: