Board Thread:Questions and Answers/@comment-25306358-20140908221020/@comment-4892653-20140918225358

My guess would be Miyamoto Usagi. Tiger Claw didn't say this rival is human.