Japanese cougar rides a lucky lad