The new apologist of anime or something