Tokyo babe michiru hoshizora takes care of a lot of hard