Big Mama is the Madame for the drag queen bar, Club Diva, where Kyouichi Houraiji lives as a “samurai for hire”.