>>6313304>>6313299I can't believe you're still sperging about this.
>They don't look like a bunch of stick figures in spandex.Honest question; have you ever even /seen/ an episode of Power Rangers or Sentai? For that matter, have you ever seen a real human being? It seems the extent of your knowledge of human anatomy comes from Super Hero comics.