Kotomora
手洗い台 (tearaidai) Japanese meaning: washstand | Kotomora