Kotomora
粛慎 (みしはせ) Japanese meaning | Kotomora