Kotomora
ドッグレッグ (doggureggu) Japanese meaning: dogleg | Kotomora