Mount Meru
Mount Meru is a majestic and powerful horse with a regal presence. Named after the mythical mountain in Hindu, Jain, and Buddhist cosmology, this horse embodies strength, grace, and endurance. With a sleek coat and a noble demeanor, Mount Meru is sure to turn heads wherever he goes.