"You are... a prisoner of punch...longing to be loved." In a crime-filled city, there is a mysterious mascot that appears in front of the police Jack...Jack thought it was just a freak wearing a puppet. But he didn't expect that its true identity to be...A Demon Stone Lion.