Kotomora
驥尾 (kibi) Japanese meaning: tail of a swift horse | Kotomora