Quote Originally Posted by PorxiesRCute View Post
Incredible thread, however, "Raining cats and dogs" is an English expression so it's probably called something different in other languages. Sorry to, uh, rain on your parade.
It's still called Raining cats in JP though