Wiki History Listing
V1 |
Idol Corp, or simply stylized as idol, is a VTuber agency based in Israel. Their mission statement is to provide "a supportive and encouraging environment, empower their talents to be bold and explore their creativity." Updated by PipkinLove Wed, Sep 27 '23, 18:17 |