Khaidi Mera Mera Merupula. チチェスター シティ FC 選手. Self guard meaning.

東本願寺 同朋会館宿泊.