Melcarba

Melcarba

Available on Tubi TV
S1 E26: An ancient fighting robot is reactivated.