Leaf Storm Spammeradded March 17, 2018

The only reason I have this is because it came with my console.

Year Made

2016

Model Number

921 95256

Manufacturer

Telltale

Creator

Stan Lee

On These Shelves
Microsoft Xbox Stuff
Leaf Storm Spammer
5 items209 watching
Stuff that isn't Japanese
Leaf Storm Spammer
30 items206 watching