User blog comment:Cella The Fenna Fan/IM BACK!!!/@comment-1945330-20100812211220

Yes! And have you seen Castle in the Sky? 'Cause I haven't! :D