Wow, rather surprised you haven't heard of PD. It's one of the biggest hockey sites around.
I don't know how easy a time you'd have tracking down the post he put it in, simply because it was one of the Daily Headlines posts, which tend to end with a cool video, and as the name suggests, are released daily. You'd have to go back a ways though, at least 2 weeks.
A Japan/Canada game with robots... sounds like the great leveler. You play your national sport using their national heritage
The good news though, is that these are robots you're dealing with. You can dress 5 and a goalie and you're set. They won't want to die on the ice the next time they get hemmed in their own zone after 3 straight minutes of penalty killing against a very aggressive puck moving squad.
All the best with the project though, keep us updated please.