The Best Pokemon
The Cubone has to be one of the best Pokemons of all times. A Cubone can be easily recognized by the skull it wears on its head. This skull is a necessary head gear for the Cubones and it is no ordinary skull either. Indeed, the skull a Cubone wears belongs to their deceased mothers. As far as their sizes are concerned, the Cubones are small, and it is perhaps their tiny sizes that make them look so cute. But it has to be said that while their sizes may be small, the Cubones have an indomitable spirit that make them all the more endearing to all Pokemon fans.