Arcana55 almost 3 years ago [hidden] This is a reference to a scene (and a sub joke) from a mid 2000s anime, whose name escapes me.Edit: Found it Blue Drop, post #646003 Updated almost 3 years ago 1 Reply Copy ID Copy Link