Kotomora
のろい (noroi) Japanese meaning: thickheaded | Kotomora