Cthulhu Mum did the equivalent of what some women IRL do: travel from their developed countries to backwater nations, and shack up with local men who have, shall we say, poor prospects. A happy ending for Takeo-kun, no doubt.
lol that's like having your embarrassing pictures in the intergalactic-internet moment huh... Though it seems space net spans multiple planets since the one that did probe him was a robot not a Cthulhu spawn.