cenpede - Grima but with 6 Arms?

more about : cenpede