So while searching my favorite words on reddit ("japanese" and "tits") I found this really old post. If this guy was not trolling that might have been the best place on Earth. Like no joke. I know the chances of finding that site are very slim being this old but has any of you here heard of it?