Kotomora
多宝塔 (tahoutou) Japanese meaning: two-storied pagoda | Kotomora