Leaf Storm Spammeradded March 17, 2018

Shopping Malls filled with Zombies, huh....
Reminds me of Shin Megami Tensei

Year Made

2016

Model Number

6AA 00022

Manufacturer

Capcom

On These Shelves
Microsoft Xbox Stuff
Leaf Storm Spammer
5 items209 watching
Capcom Compilation
Leaf Storm Spammer
4 items203 watching