Kotomora
松明 (たいまつ, taimatsu) Japanese meaning: torch | Kotomora