( russian pussy ) the fillers Kazeshini calls Kira “pussy” a ( russian pussy ) and a lot (translation by DB). The word has many meanings in English, unfortunately it was translated into Russian as… ta-ta-dam… “homo”. Of course the people who don’t know neither Japanese …