Brand: Studio Ghibli Shop

Product Code: 15771080-50x120cm

Availability:In stock

$28.99 $50.99 28.99