Kotomora
天神地祇 (てんしんちぎ, tenshinchigi) Japanese meaning | Kotomora