Last Escort 2: Shin'ya no Amai Ibara

Last Escort 2: Shin'ya no Amai Ibara Game Cover

Last Escort 2: Shin'ya no Amai Ibara is an otome game, developed by Vingt-et-un Systems and published by D3Publisher, which was released in Japan in 2008.

  • Play​Station
  • Play​station 2

Videos

Similar Games