>>283403842
speculation on /m/ is that it's just a rebrand to get around power rangers related IP fuckery for an international push
either way it feels so odd to consider that this triumvirate of super hero shows isn't infallible and can crumble at any time