Please be aware that orders placed after September 24, 2023, may experience a delay of up to one week due to unforeseen delays with our suppliers. This delay will specifically impact the delivery of Shoes, Hoodies, and Bags. We appreciate your understanding and patience during this time.
The horse has been an integral part of Japanese society for many centuries. From antiquity, the Japanese worshipped the horse as a god. They believed that the "divine spirit" appeared in the human world on horseback, and horses were sometimes offered at shrines for the coming of the gods.