Mega Man NT Warrior: Beast on Teletoon?
From The Lost Media Wiki
Where did this "rumour" come from? I feel very confident in saying that wasn't dubbed.
Where did this "rumour" come from? I feel very confident in saying that wasn't dubbed.