August 11th, 2010, 04:55 pm Japanese Navy vs. USA Navy I think these guys could probably beat the Japanese Self-Defense Force Navy… Tags asia, disney, geekery, snark, video