Kotomora
アロールート (arooruuto) Japanese meaning: arrowroot | Kotomora