Kotomora
ためらわずに (tamerawazuni) Japanese meaning | Kotomora