Kotomora
燃燈仏 (nentoubutsu) Japanese meaning: Dīpankara Buddha | Kotomora