🚛 Free Shipping On Everything Worldwide! 🚚
Emma Rodriguez aka MOONCRAB is an illustrator and printmaker from Bristol, England. She graduated from Drawing and Print Making and during this time became inspired by her own escapism due to the ups and downs she has faced in life. That's the time when she creates something that helps her get away.