Kotomora
蹄鉄 (ていてつ, teitetsu) Japanese meaning: horseshoe | Kotomora