God's hands
2010
Animation