For some reason this reminds me of mettaton EX.