Karan Verma

Just passing through. Defacto tech guy, dabble in graphics and video production.
Might sketch you a doodle.