Overwhelming nipponese Mei Haruka gets a monster therapy