Kotomora
目の前 (menomae) Japanese meaning: before one's eyes | Kotomora