Kotomora
山駕籠 (yamakago) Japanese meaning: mountain palanquin | Kotomora