Stand by · pulling the latest frames
Acting
Born · 1986
South Korea
Your Letter
2025
Pig That Survived Foot-and-Mouth Disease
2026