Kotomora
下足札 (gesokufuda) Japanese meaning: shoe-check token | Kotomora