В качестве некого аналога можно привести жука-бомбардира у которого есть защитный механизм выстреливание из желез самовозгорающийся жидкостью. Можно предположить, что у дракона так же могут быть две железы которые выделяют вещества, и когда они смешиваются и вступают в реакцию с воздухом то происходит возгорание.
Одна небольшая поправка: перманганат зеленый в концентрированной щелочи, а не кислоте. И, строго говоря, это манганат.
Я дико извиняюсь, а почему это не может быть какой-нибудь природный газ, или газ подобный тому, который образуется при метеоризме? Как мне кажется, это наиболее простой вариант: для это будет достаточно, чтобы пища в каком нибудь отведенном резервуаре просто перегнивала. А поджечь можно и электрическим зарядом, тем более в природе подобное очень даже встречается youtu.be
Забавно, что в мультфильме "Полет драконов" примерно также в шутку объясняются умение летать и дышать огнем youtube.com
На этот вопрос в своё время отвечал мультфильм Полёт драконов. Согласно ему в животе был поднимающий их в воздух газ, его же они выдыхали в виде огня, когда высекали искру язоком, потеревшись им об нёбо.
Персонаж этого мультфильма был студентом какого-то технического университета, сам стал драконом и подошел к вопросу научно.