D
Deleted User
Guest
OP
Namco Bandai has updated it's All Star Battle site. It left a puzzling image as shown above. What could this possibly mean? Has Bandai gone insane
Nintendo Everything