Kotomora
伝存 (でんそん, denson) Japanese meaning | Kotomora