Delta H Con 2012 Pictures
The anime convention, Delta H Con, is held in Houston, TX, at the Crowne Plaza Houston Northwest Brookhollow from Jun 15-17, 2012.
The anime convention, Delta H Con, is held in Houston, TX, at the Crowne Plaza Houston Northwest Brookhollow from Jun 15-17, 2012.