Okay peeps, i NEED to find this anime I watched as a kid. So there’s these kids, right, and they get into these awesome mech suits, SUPER cool designs btw, and they fight these monsters that are like combining tech and organic stuff??? There was this one scene that was …