Kotomora
広場 (ひろば, hiroba) Japanese meaning: public square | Kotomora