No it is no longer available
I believe it might be available if you ask. Sort of off menu, but pretty gross.
Sadly this was a very short event back in April, Starbucks has not said anything about starting this item up again but due to its high popularity I would be on the lookout this April
I don't think they do but just call your local barista
Thanks! Your answer is awaiting moderation.