Chucky
Joined Nov 2015 Vietnam
Comic artist, illustrator based in Vietnam. Love weird things and awkward relationships.