Kotomora
はべる (haberu) Japanese meaning: wait upon | Kotomora