Burnt Alive Lion

Alt titles: Hiaburi Lion