lucaspetter.com
Lucas Bleackley Petter - Randy Candy in The Sugar Cube Troupe
A short animation.