BoBoiBoy Leaf VS The Pirates

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