Culture By Scott Faith“Two Girls, One Cockroach” is a Game Show in Japan "Two Girls, One Cockroach" is a Game Show in Japan by Scott Faith [Editor's Note: This first appeared in The Havok Journal November 19, 2015. It's Continue Reading