does anyone happen to know where this came from?If so can you link me please or tell my what anime/ game or whatever its from?Thanx