Lucy Brown is 1/4 of Big Punch Studios. Writer on 99 Swords. Letterer on Cuckoos, 99 Swords and The Wall. Editor of Big Punch Magazine!