Tenkuu no Shiro Laputa Laputa: Castle In The Sky (Studio Ghibli) #85434
Uploaded by moonelf313 Jan 01, 1970,
Studio Ghibli, Tenkuu no Shiro Laputa, Pazu (Tenkuu no Shiro Laputa), Sheeta (Tenkuu no Shiro Laputa), Floating Island, Official Art, Laputa: Castle In The Sky