No.EA0196 Izumiya

No.EA0196
Izumiya

Price: 12,000Yen

Item description

Size: 33.5 x 26 x 9 cm