megumi taylor