Drill head squids

drill head squids are alien squids that control big drills,they are invincible in front but are weak at the back the only way to destroy it is with mirror that aim right at it,when it's destroyed the player earns 1000 points.