かんせんもんがっこう
Meanings
Name
1. Kangosenmongakkou
Kanji used
watch over
keep safe
specialty
gate
study
school