Kotomora
司令部 (shireibu) Japanese meaning: headquarters | Kotomora