New Japan Cup comes to close on March 20th as David Finlay and Shota Imino will fight for the opportunity to challenge ...