Kotomora
よもや (yomoya) Japanese meaning: surely not | Kotomora