Art Information Release The Bats 2010

Poster art for Release The Bats 2010 is designed by Victor Castillo. Victor Castillo is a Peruvian artist who currently resides in Hayward, California, USA. His painting career has span over 20 years, from which he has received a lot of awards and honors.

Click Here for Victor's Website