Home » Escape » Itogora Escape 19
Itogora
  • Escape
  • lu-taru
  • 0 KB
  • Feb 20th, 2018
  • 830

Lutaru - itagora escape 19 is another japanese point and click escape the room game developed by lu-taru.  in this game, you mus