Yu Ueda was born in Japan and studied Animation in the United States. While Yu teaches himself drawing and digital animation tools, he also explores puppet and miniature making for stop-motion animation.

FILMOGRAPHY
2015 Starlight, animated short