Forefore ~Forest For Rest~