oh noes D - is todoroki ok?