The strongest no-trespassing rope that marks the barrier between God and humans, and humans and demons. 2016.12.15
This year marks the 100th anniversary of the establishment of the first "Kyoto Horse Race"! The first "Kyoto Horse Race" was held in Kyoto, Japan! /... 2025.1.29