Kotomora
未来永劫 (miraieigou) Japanese meaning: forevermore | Kotomora