Questions & Mysteries Is Mechamaru a ripoff of Robot from Invincible?

Top