The Medeus Derple kinda reminds me of Xehanort from Kingdom Hearts.