S.H. Figuarts Deka Green Tamashii Web Exclusive on sale 7/25, shipping December 2012 for 3,675 yen.
CollectionDX - Toy Reviews, Japanese Toys, Action Figures and more
S.H. Figuarts Deka Green Tamashii Web Exclusive
S.H. Figuarts Deka Green Tamashii Web Exclusive on sale 7/25, shipping December 2012 for 3,675 yen.