Kotomora
行楽地 (kourakuchi) Japanese meaning: tourist resort | Kotomora