Vocabulary

天空の城ラピュタ

Laputa: Castle in the Sky (1986 animated film); Castle in the Sky

noun