Lucky Castle Lucky Castle is a children’s art studio based in Highland Park, Los Angeles, CA opening early Spring 2025.Role: Logo Designer Social Badge