Errante about 7 years ago This make me remember a chapter of Touhou Chome Chome manga http://youtu.be/rlAJcqK1gP8?t=5m1s