NASA (Now Another Silly Acronym)

https://feddit.org/post/26470961

Over my dead body does smbc mean Swiss meringue buttercream
Isn’t that like the one japanese bank
Softbank Mitsubishi Banking Corp.