Kotomora
エバー (えばー, ebaa) Japanese meaning: ever | Kotomora