- This card and "Stardust Divinity" are the first two and currently only Synchro Monsters to be Yu-Gi-Oh! World Championship prize cards, as well as the only two Synchro Monsters to be Illegal.
- This card's name could be a reference to Russia (The Red Star), where (grizzly) bear wrestling is fairly popular.
- This card is one of only a few cards where the first half of the set ID is a number instead of letters.
- A copy of this card was auctioned on Yahoo! Japan and sold for ¥1,200,999 (approximately US$15,560).[1]