Do they carry sh figuarts ? Dragon ball in particular
Address: 8703 La Mesa Blvd On the corner of La Mesa Blvd and, Glen St, La Mesa, CA 91942, USA
Gideon Stargrave | Aug 22, 2019
Yes, they do! Really cool store, you will love it!
Thanks! Your answer is awaiting moderation.