Moved!
Finally! Star Dusting has a new home: http://star-dusting.nekomaki.com. Check out the new layout! ^^