Looking to confirm if this is Big Bang or something else? I don't remember buying it - not that my memory is that great. The tag near it says Thesire which I know I bought but I don't think that is right and I don't remember seeing Thesire bloom. If it is Thesire it doesn't have the pink color on the tepals I was expecting but could be related to weather? I was flipping through the TLG catalogue and saw Big Bang and it looked more like that than Thesire. Any guesses?