Bandai Movie Monster Series Anguirus

Anguirus 1968

Bandai Movie Monster Series

6″ Scale

Released 2003