Found these awesome USB key Humping Dogs at the store in Tokyo. Why not? Everybody loved humping dogs. Might as well let them hump your computer.