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