Logic Game.
Title
Title (English Translation)
In Game
Shin Megami Tensei if...Super Nintendo (SNES) Games