>>17997502
>>17998039
Kek. I'm getting the impression the pin was to repay Yuka for being a little shit in the match.