I have it

Hasbro Takara Studio Series Transformers The Movie

Constructicon Long Haul

Part of

  1. Devastator

    Studio Series Transformers The Movie

  1. dariu20