The Destiny grimoire has been updated with TDB cards, and there are three cards for Rasputin.
I know it's already been said we'd have to interact with "it" in some way.
-
The bunker in Forgotten Shores, RAs-2, it's a huge computer complex with an observation room. The numbers were a dead giveaway. I found it in the beta along with many others and figured it would be here where we found out more about it or interacted with it but definitely a strike/battle location in the huge central chamber. There is an alternate entrance/exit near the grotto where the hive is but over a cliff where a dead ghost is.