Does anyone know which anime this is from, if it's even an anime?
game turned anime with the anime being ef a tale of memories