Kotomora
堂守 (どうもり, doumori) Japanese meaning: temple keeper | Kotomora