Riley O'Smiley is the sweetest, "smiling-est" guy you'll ever meet. Even though he's the largest of God's creatures, he is just too cute Riley is a hero who saves the day time and time again, but... This description may be from another edition of this product.