Oh my god, I'm so slow, I just now realized that shacho is literally cosplaying Kaiba with this new costume, I'm fucking retarded, man, no wonder I thought that the logo and clothes felt so familiar, kagami industrial is kaiba corps and they're both toy companies too.