Now that you mention it, since it's called the Sequoia Mansion, it'd be natural to assume it's named after that huge tree, right? Except, to my knowledge, there are no sequoias in Europe, and more importantly, that's not what a sequoia looks like.
I can't believe I never thought about it...