Moon Ghost

The moon ghost are twins and they both resemble robots.They appeared on scooby doo cyberchase.They were on level 1 the moon level.They tried to help the phantom virus catch scooby and the gang,but they failed