July 30, 2014
Check out Japan’s Kazokugurumi team’s “Cuddly Connect” project from the Imagine Cup World Finals.