Clever Henshin

Another awesome new Optimus Prime…from Takara (FUUU JAPAN)

  • listed at ¥8,800 = $115USD/ $120CDN