Lemon Tree LT01 LT-01 Lemon Prime
Lemon Tree is a new company and LT01 is their first product from Bumblebee Movie.
The design of both modes look really solid and movie-accurate.
It has great articulation and the paint is pretty accurate.
ETA: Oct 20
Height: approx 15.5cm / 6.1″