Why were the Japanese considered American's greatest foe in wartime?

they used methods that were unorthodox to the American soldierslike kamikaze

They were also the only ones to attack American soil.