Kotomora
石倉 (ishigura) Japanese meaning: stone-built storehouse | Kotomora