Not sure. Maybe try and check the tag on his shirt he left in the phone booth.
red
Kryptonite
bustle
its pink
Mario has a cape in super Mario bros 3
bustle
Cape runway
Clark Kent
You have to become a Super Moshi Monster to get a Super Moshi Cape. Only paid Moshi Members can become Super Moshis. Go to the Volcano to become a Super Moshi.
333333
wolverine
The Super Moshi Cape goes on the peg by the window and next to the shelf.