Kotomora
おおせる (ooseru) Japanese meaning: manage to do | Kotomora