Yes. I believe so.

It is called blue little medicine happy/play.

lan shi xiao yao wan