Kotomora
井戸屋形 (idoyakata) Japanese meaning: well roof | Kotomora