12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023
12 1/2” Shin Godzilla 2016 Sarujirushi 2023

12 1/2” Shin Godzilla 2016 Sarujirushi 2023

Regular price
$500.00
Sale price
$500.00
Unit price
per 

Made in japan

12 1/2”