1 year agoPS1 English Review Iblard - The City of Hatching Laputa/ Iblard: Laputa no Kaeru MachiMegabladej