Mirai Haneda in red and black lingerie takes on two cock-loving hounds.