Kotomora
後ずさり (atozusari) Japanese meaning: stepping back | Kotomora