Monday, August 20, 2012

Import Monster News

New pictures of S.H. Figuarts Tamashii Web shop exclusive Yellow Buster & Usada Letuce






Release date: November 2012

No comments:

Post a Comment