April 10, 2026 All Eyes Are On ASTRO’s Cha Eunwoo As He Attempts To Regain The Public’s Trust ASTRO member and actor Cha Eunwoo has paid approximately ₩13.0 billion KRW (about $8.82 million USD) in taxes related to...