Billa (AKA Rachel) is a small artist from Wales.  She mainly specialises in stickers, acrylic charms, enamel pins and badges. While she’s mainly known for floating between fandoms (currently the Chinese series Mo Dao Zu Shi)  she also works on a lot of original works like her bubble teas range and original characters!