Kotomora
ねじける (nejikeru) Japanese meaning: become twisted | Kotomora