Kotomora
エデン Japanese meaning | Kotomora