Helen Bucher is an illustrator and designer from Switzerland, with a great passion for creating visual content. 

Her works are inspired by Japanese pop culture, animated films, fashion and everything cute.