Kotomora
あばずれ (abazure) Japanese meaning: bitch | Kotomora