One Piece sure has come a long way though. It could also be a ship of some sort. Maybe someone can figure it out with the clues given in the show.