Kotomora
あわや (awaya) Japanese meaning: nearly | Kotomora