re: anjali

To bee or not to bee, Bumblebee from the Transformers it is.