fantasycart Pokemon Kyogre Plush Fleece Halloween Cap Hat Pokemon Kyogre made of fleece cotton