>>715695754
>>715695817
not taking sides on this one but there should be a distinction between japanese and western mech shit.
there is an overlap but they are not the same