Kotomora
お初徳兵衛 (おはつとくべえ) Japanese meaning | Kotomora