Kotomora
停泊地 (teihakuchi) Japanese meaning: anchorage | Kotomora