Kotomora
力強い (chikarazuyoi) Japanese meaning: powerful | Kotomora