One passionate LEGO builder has put together a handful of Pokémon builds using the popular bricks.
Mike Nieves devised the creations using a range of bricks from LEGO, Technic and Bonicle - including Charizard, Arcanine and Leafeon. From wings to leaves, striped fur to minature Pokéballs, there's a fair bit of detail in Nieves' work.
More creations can be found on Flickr.
What do you think of these LEGO Pokémon models?