Kim Idol

Kim Idol hosted Wowowin in 2018. He died on July 13, 2020 at the age of 41.