Disemboweled Tiger

Alt titles: Harakiri Tora