Home Tamashii Web Shop Exclusive: SDX Superior Dragon SR byGKC -February 26, 2013 0 Tamashii Web Shop Exclusive: SDX Superior Dragon SR Release Date: August 2013 Price: 9,975 Yen Facebook Twitter