トシゲリラ
Meanings
Noun
1. urban guerrilla
Pitch accent
⚠
ト
シゲ
リラ
Composed of
town; city; municipal; urban