I have no idea what this is but my granddaughter ...
I have no idea what this is but my granddaughter loves it and it was her request for her birthday.
Rating: 5 stars