Wiresetc said:
Not sure if this is an anime opening song, but it surely sounds like one.
Couldn't find anything.
Maybe it is for an anime that they haven't released yet?