Alan Bay

Alan Bay is a Singaporean artist. He was the lead artist and art director on TMNT: Turtles in Time Re-Shelled.