Kotomora
厳容 (genyou) Japanese meaning: stern expression | Kotomora