Nice figure kit from Masterbox
New Factory sealed kit
Item number 24025
1:24th scale
Ancient Greek Myths Series
Medusa