WAIT! I understand Japanese and in the EZ Devastator, Demolisher is named Scavenger here. The unknown bot is called "decepticon: Oparodo" (or Obarodo, hard to read) what does that sound like? The sound of the name is Oopaadoo or Oobaadoo. And in case you think I'm making it up the guy we thought as Demolisher is called (in japanese) su-ka-be-n-jiya. If you pronounce it right it's Scavenger.