SDCC 2013 Exclusive Capcom Mega Man Inflatable Buster
SDCC 2013 Exclusive Capcom Mega Man Inflatable Buster