It's ideal to use a computer, though, coz it's a Japanese site. Your computer should ask if you want it to be auto translated to your chosen language.
Unless you know Japanese of course.
Anyways, it's a bunch of dress up games. But they're not your average crap quality ones. There are new ones every day.
Here's the link:
Here
But don't click the button that says 'to Picrew Creator'. Click the pictures you see on the home page. They are some creator thingies.
Well I hope you enjoy it.
Here's a website you could check out
End