Japanese Pokémon Card: Mega Hawlucha ex from the Mega Dream set.

Card #: 094/193

Rarity: RR