Leigh Gallagher

Leigh Gallagher is the BIONICLE comic artist that took over for Stuart Sayger as of Comic 12: Realm of Fear.