Kotomora
仏塔 (ぶっとう, buttou) Japanese meaning: Buddhist stupa | Kotomora