Our own DarthFoozar has brought to our attention that the people over at TV Nihon have subbed a new Transformers episode! This time they have subbed Victory episode 19!Click here to download episode 19 as well as all the previous 18 episodes!