If anyone can tell me where this came from, episode of anime, that would be awesome. I really want to watch this unfold.