Small Things, Zelenograd - Rusland