it could be a 7 in 1 spider bakugan, think of it, it would be easy to combine specific bakugan into a mechanical spider like figure, or it could be a mechanical dragon/dinosaur bakugan using some of those newly discovered bakugan( you know since some of them look like they connect lol…) but thats just my theory, and most likely wrong but it cant hurt to guess ;D