Kotomora
即座 (そくざ, sokuza) Japanese meaning: immediate | Kotomora