Dong Yao Studio
Fist of the North Star Kenshiro Statue - Dong Yao Studio [Cancel Production]
Regular price
$94.99 USD
$115.99
/
DESCRIPTION Unfortunately, due to insufficient orders for this statue, the studio has decided to cancel the production. Studio: Dong Yao Studio Product Name: Kenshiro Est. Completion: 2024 Q1-Q2 Est. Size:...