Kotomora
とっさ (tossa) Japanese meaning: instant | Kotomora