Kotomora
土下座 (どげざ, dogeza) Japanese meaning | Kotomora