Kotomora
はばかりながら Japanese meaning | Kotomora