Holy Tiger

The Icarus Tigris is an unmade monster originally intended to appear in the 2017 MonsterVerse film Kong: Skull Island. However, it does appear in the film's Chinese marketing, the Monarch Files 2.0 featurette on home video releases, it is implied to exist In Kong: Skull Island - The Official Movie Novelization

Appearance
The Holy Tiger is white with red or black stripes and deer stags in their heads.

Kong: Skull Island - The Official Movie Novelization
Conrad observes the tracks of a feline he estimates to be at least one-and-a-half meters long, although the creature itself is never seen in Skull Island.

List of appearances

 * Kong: Skull Island