Nendoroid Doll: Outfit Set – Little Red Riding Hood (Good Smile Company)

$39.99

Estimated Release Date: July 30, 2021