Our Favorite Cosplay From Delta H 2019

Games and anime show Delta H was held in Houston from September 20-22, and featured guest appearances by basically the entire original (American) cast of Neon Genesis.

Read more...

No comments