TNT Golem

TNT Golems are utility mobs that are created by the player. Once created, they will throw TNT at any hostile mob that is nearby, making them a very useful utility mob, like iron golems. However, if they are too near an explosion from TNT or another explosion source or touch any active Redstone, they will explode, thus dying in the process. They don't take damage in the Nether, but will still did from fire or lava. If they are lit on fire or fall in lava, they will explode with a slightly larger radius than that of TNT. If killed in any other way they won't explode.

Appearance
They look the same as a snow golem, only with a TNT body instead of a snow body and red arms instead of sticks. They still have the pumpkin on their head, though.

Behavior
They will throw TNT blocks to any mobs nearby about 50 blocks away. It will explode and kill the mob. When created by the player, they will immediately help him or her, attacking mobs as usual.

Uses
They are mainly used to defend the player from hostile mobs, in which they are really great at defending them, since they throw TNT, in which the hostile mobs will most times die. TNT Golems can also be used for mining, by making them throw their TNT into a hole, thus exposing ore, caves, or anything else underground.

Trivia

 * Although they are made out of TNT, they will still die if they intercept another ignited TNT block.
 * Snow Golems and TNT Golems are both crafted similarly, and both look similar in design.
 * Like Creepers, TNT Golems can be ignited with Flint and Steel.  This will make them explode.