Saturday, January 21, 2012

Mother of Ultra paper toy with printable template

No Father of Ultra is complete without Mother of Ultra paper toy.
Mother of Ultra (or Ultra Mother) is a whopping 140,000 earth years old and can jump 350 meters.
Learn more here.
Download your own Mother of Ultra paper toy here.

2 comments: