Laputa was actually made to fight Ghibli’s debts.

So its been around 26 years since hit anime-movie Laputa: Castle in the Sky (天空の城ラピュタ) was first released in theatres in Japan in 1986. The movie is going to be broadcasted again on Japanese TV on Friday for the 14th...
Read more »