It's a Barbie dress made out of a toilet paper roll.
by Toys Expression
by Amantha Moly
by Mia paper designs
by Jarine's Crafty Creation
by J Choudhury creation
by Jenny W Chan - OrigamiTree.com