Anime Matsuri

Everything gets a little bigger as the cosplayers head to Anime Matsuri in Houston, TX.