kayran

Sacrificing to save others.
Action