I found this today, though not related to the franchise/fiction itself still kinda cool Transformers From Indonesia - YouTube