We've seen an AT-AT cat playhouse before, and now there's an AT-ST. I don't really have any more info, I just found the pics on The Bloggess's...