July 28, 2016 by Howard Dale Not exactly. What a surprise. It’s an some kind of inflatable raft that I noticed on one of our beaches. Loved the bright colors.