Kotomora
後ずさる (atozusaru) Japanese meaning: step back | Kotomora