This is the Titan Fitness Adjustable Kettlebell: a space saving kettlebell with 6 drop-cast iron plates that can be added and removed to adjust the weight from 5 to 20lbs. It has a powder-coated cast iron handle measuring 25mm in diameter.
This kettlebell has a 5lb core. It has a flat base, so you can use it for handstands. It is also great for presses, squats, snatches, and swings.