Laputa

Part of the Ghibli studio’s. Appears in A Tooth for a Tooth.