LITTLE STAR KIDS - Back Into Space HD

from Funworks Studio Co. Ltd., originally released 1st November, 2012

Little Star Kids are from a planet far from Earth. They want to come to our planet to visit and have fun, but due to how they are not used to the gravitation here on Earth, it causes them to lose balance when standing. ...


Recent posts about LITTLE STAR KIDS - Back Into Space HD