Role
Art DirectionEdittingVisual FX

Humanoid of New York is video art that tried to capture New York vibes through one humanoid character.