Jirachi

Jirachi

ジラーチ
This Pokemon is said to grant any wish every thousand years.