Kotomora
象形 (shoukei) Japanese meaning: hieroglyphics | Kotomora