Bandai Movie Monster Series Xilian

Bandai Movie Monster Series 6″ Xilian

Film – Godzilla Final Wars