Kotomora
住居跡 (じゅうきょあと) Japanese meaning | Kotomora