I have it

Hasbro Takara Asia Premium Series

Barricade (Ha)

  1. Tfdmg