Kotomora
現前 (genzen) Japanese meaning: before one's eyes | Kotomora