Garo Batch 2 released

Last batch till the movie. If you didn't grab Garo TV, go get it. New footage and all that

Tags: