Figma Egashira 2:50

$144.64

Maker: Max Factory
Product ID: 4571245293985
Scale: N/A

SKU: AAC103341 Categories: , , Tags: , ,

Description

Maker: Max Factory
Product ID: 4571245293985
Scale: N/A