Kotomora
大殿 (おおとの, ootono) Japanese meaning: current master | Kotomora