Kotomora
炬火 (きょか, kyoka) Japanese meaning: pine torch | Kotomora