Kotomora
駕籠かき (kagokaki) Japanese meaning: palanquin bearer | Kotomora