Kotomora
しおおせる (shiooseru) Japanese meaning: accomplish | Kotomora