Jirachi is a dual type Steel and Psychic Mythical Pokemon introduced in Generation III. It is not known to evolve into or from any other Pokemon. Take a look below for 27 awesome and interesting facts about Jirachi. 1. Jirachi is a small, white, humanoid Pokemon. 2. It has short, stubby legs and comparatively longer…