russia (again. surpise!)....
apparently there is a space - time rift (or someone is just having fun with their home - made teleportation device). who knew old dudes on a bike would be jumping in and out of dimensions before everyone else?
ultimate hipster. inter-universe traveler before it was cool.....