Meetings were held at Marubeni 's imposing head office overlooking the Imperial Palace gardens , and representatives of Marubeni produced legitimate-looking business cards , documents on Marubeni-headed paper and even the critical " inkan " corporate rubber stamps without which no Japanese contract can be signed .