The Japanese Assassin

The Japanese Assassin aka Big Ben Cromwell is a regular in East Coast Pro Wrestling.