Kotomora
舵無し (かじなし, kajinashi) Japanese meaning: coxless | Kotomora