Hasbro Transformers 2007 Movie Voyager Class Megatron Ice Figure.
Missing a foot. See all photos.