Idol Corp, or simply stylized as idol, is a VTuber agency based in Israel. Their mission statement is to spread "the large potential of the VTubing industry to territories that are otherwise have no or limited known number of talents."
© 2024 MyWaifuList. All rights reserved.