This is a Japanese Boomerang Energy Pokemon card from the Crimson Haze set with card number 066/066. It is an uncommon card and is part of the Pokemon Trading Card Game. The card features the color red and is available for purchase from a US seller.