User blog comment:Jmcdavid/Things I Noticed in Ultraman Mebius & The Ultra Brothers/@comment-5527544-20160502212433

The first one was spot one, the Mayor was a reference/shout out to Nexus.

As for the second one, yeah, you are overthinking things