mei satsuki and yuuta yurudu