No.EA0383 Izumiya

No.EA0383
Izumiya

Price: 15,000Yen

Item description

Size: 32 x 24 x 6 cm