Invincible: Thragg on Fraud Watch

On the 15th of April 2026, the penultimate episode of Invincible showed us, for the first time, a power unit named Thragg in action, a…