miyaco 11 months ago [hidden] it should be parody of a scene from the film Ghost In The Shell (1995). 1 Reply Copy ID Copy Link