Poptropica is VERY and i do mean VERY frustrating cuz on every island (apart from the first 6) there is always something that gets in your way or something that makes it harder to try and complete the island. Trust me I've been there. And no matter how hard you try you just cant complete it.
its neir a broken ship
The broken mirror on Skullduggery Island is in the General Store. (At the upper right.)
First you click on the rod and drag it into the broken part.
It matters on the computer your using or the computer could be broken.
Because you need a broken mirror.
its in stinkys tims shop the one where you get the feed for the chickens
The one on Red Dragon Island? Go to the crest of the broken-bridge and use it.
You have to replace the broken fuel rod for the saucer. (see related question)
go to the store and the lady will give you a fre mirror
Go to the general store in the middle and go to the right once you get in and click on the mirror. There you go.
Go past the broken down yellow truck, to the Pub ( a bar.) To the far right.
Go to the robot club (the one with the broken AC) and use your heat goggles. He is floating around on the top floor.