Kotomora
後ずさり (あとずさり) Japanese meaning | Kotomora