User blog comment:Igor Castro Chucre/Truffles/@comment-5535562-20130105203236

maybe he's a stalker or a spy or maybe....................

The happy tree friends are some sort of experimental imortality thing and he's sent to see how they're doing. Sailor from W.A.R., spy from mole, old friend of Russel? He's something that's for sure.