Suggested by Sonic Megumi is a powerful fighter and his abilities only continue to improve. That said it’ll probably be a while before he can take on someone like Shigeo. Shigeo’s psychic abilities are downright incredible. His speed is enough where he could destroy all of Megumi’s summons before the sorcerer has a chance to fight back and has enough power to end it in one move. So ultimately there isn’t really anything Megumi can do to protect himself in such a fight. Shigeo Kageyama wins.