In the throws of despair of missing out on the next elusive target due to being in Japan, why not partake in this year’s snow festival – in Japan!
Elusive Robots – Hitman 2: Snow Festival

In the throws of despair of missing out on the next elusive target due to being in Japan, why not partake in this year’s snow festival – in Japan!