Studio Hik

Clock, 2007

stop motion animation