jirachi
Pokémon #385 in the National PokéDex, a dual type Psychic/Steel Mythical Pokémon.
Jirachi is a small, white, humanoid Pokémon. It has short, stubby legs and comparatively longer arms. There are flaps on the underside of its arms, which give the impression of long sleeves.
It is said that it can fulfill every wish a human make.