Contact the publisher of this press release Ruichao Chen Wins 2015 Butterfly Badger Open in Epic 7 Game Battle