Flow to Perform at Anime Matsuri in Houston

Anime Matsuri has announced that Flow will performing at their convention in Woodlands, Texas. Anime Matsuri runs from April 6-8, and Flow will be performing on April 7.