Figma Egashira 2:50

$154.61

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

SKU: AAC103341 Categories: , , Tags: , ,

Description

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