BoBoiBoy Leaf VS The Pirates

Episode 5 is the fifth episode of BoBoiBoy Galaxy. It will be released on TV3 at December 23, 2016.