Kotomora
大恥をかく (oohajiokaku) Japanese meaning | Kotomora