1. Home
  2. Games
  3. Iblard: Laputa no Kaeru Machi
Game

Iblard: Laputa no Kaeru Machi

October 16, 1997Release date
System SacomDeveloper
TV AsahiPublisher