Koopa has a lady friend named Lena played by Fiona Shaw that is just like another another weird thread that's whipping around. Koopa needs the meteorite fragment from Daisy. She wants to merge with Koopa which is the thing that she explicitly says. The tallest building and this is just about Dino Hatton the tallest buildings were two towers like the World Trade Center.