Kotomora
つなぎ服 (tsunagifuku) Japanese meaning: overalls | Kotomora