Do you get the impression you are watching voltron or some mecha anime ?