I came back across this homage to 80's anime