Honeycomb Doves on Rotating Mech.

Song ~ "Let there be Peace on Earth".