I-Cheng Lee

Motion Designer

Block & Tackle

ichenglee.com

New York, NY, USA