Kotomora
オトーリ (おとおり, otoori) Japanese meaning: otōri | Kotomora