User blog comment:ElectricMayhem/Brotherhood of Awesomeness/@comment-70.253.80.156-20111023014128/@comment-28634677-20111023022236

Wait a Tick!, Is this actually legit Ladybug? hmmm..........