May 4, 2024 #1,640 adjusterjack Guru 1000 Post Club 2,765 Phoenix, Arizona I do know Japanese. Gojira is Japanese for Godzilla. Something really kinky is going on.