Aaaand now I want to see this done...

It reminds me a bit of Laputa...