Kotobukiya has released images for their Luke Skywalker & Princess Leia ARTFX+ Statue. Click on through to check them out and look for this set to hit stores in May 2015
Kotobukiya has released images for their Luke Skywalker & Princess Leia ARTFX+ Statue. Click on through to check them out and look for this set to hit stores in May 2015