Depth Charge

Depth Charge appeared in the 1999 animated TV series called Beast Wars Transformers.