Nope, its the iconic cartoon character Stitch ... Check out the full video below: Get top local stories in San Diego ...