Kotomora
愚息 (ぐそく, gusoku) Japanese meaning: my son | Kotomora