Tag Archives: Lucca Comics & Games

Star Wars: The Black Series Han Solo And Princess Leia Organa International Convention Exclusive

Available at Noris Force Con (Germany) for £49.99, followed by MCM London Comic Con (England), Comic Con Paris (France), and Lucca Comics…