Bearcano VS Mecha Megalodon

Bearcano VS Mecha Megalodon

Available on Prime Video
The military bands together in order to stop the Bearcano and the Mecha Megalodon from stopping Santa Claus. Will they be able to save Christmas?