Screen Battles Final Stand Longarm-Bumblebee Print 2016-10-05 16102 Hasbro Transformers 2007 Faction: Autobots Others Prev Next