anon404 about 9 years ago This is a scene from an amateur anime called rain town http://www.youtube.com/watch?v=RLAfM1RXwRs