Nothing bad to say about Lord Vader! Edit Delete Tags Autopost Taken at Toronto Comic Con, Direct Energy Center