Hearing and seeing the word "RUBICON" all over the place...
In movies. Advertising.
It's even written in a car parked around the neighborhood!
Is it a sign?
取り返しのつかない事をしちゃったか? やれというのか?
Did I, or do I have to, cross something???
Up to the point of no return? Hyaaa...
Or... whether it's kinda new breed of lolicon!?
Or... a particular conference, such as Comicon?