Another guessing game here. Guess what plant is this? Ok, 2 tips:
Tip #1 : As far as I know (I saw the box it came with), the bulbs are imported from China.
Tip #2 : Not sure why, I only get to see this for sale once a year, yes, for Chinese New Year!
So, any idea?