Neon Puppets

Origins & Roots Neon Puppets, affectionately known to fans as Nepets, emerged as a unique live idol duo based in South Korea, carving a niche within the alternative music ecosystem. Training & Formation The group initially debuted as a trio…








