Canonically and theoretically beanoids do exist in real life. Have you ever heard about the theory of the universe being infinite, and therefore at some point things start repeating? The beanoid planet BN-9 is a twin planet to earth, just with a small change, and that change being it's populated by beanoids. This may be very possible IRL. Infinite universe, infinite possibilities. Claire might be real