anyone heard or seen these things? My lfs has these guys, well just two of them, there massive, they have to be over 2 foot long and atl east as big as round as a foot ball, there mouths are litterally as big as pop cans, they want 90 bucks a piece for them