I feel like the naming of the bank (Treezor) is slightly unfortunate since it's so close to the "Trezor" bitcoin hardware wallet...
Anyways, if companies are going to use made up words for their names I'm happy to always deny them the benefit of the doubt.
"Let's go h4x0r all the tr33z0r5 for the logz"