Kotomora
超大型店 (ちょうおおがたてん) Japanese meaning | Kotomora