Only anime could come up with a premise in which literal giants would be terrified at the sight of kissing and babies.
Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.