"Bagheera" is one of Palmer Johnson's popular PJ120 model yacht built in 2005. She was named Lucy II before her current status. The Nuvolari and Lenard designed yacht recently came off yard period at Balk Shipyard where she got a new interior as well as was resprayed.