Saint Seiya Collection - Leo Aiolia

Saint Seiya Collection - Leo Aiolia

Regular price $42.00 Sale

Series: Saint Seiya
Company: Bandai
Release date: Nov 2016
Category: Trading Figure
Size: 85mm