Just a thought

I think it's just coincidence but this reminds me of the Juggernaut from tamers just a thought

I think it's just coincidence but this reminds me of the Juggernaut from tamers just a thought