Knitting: Mittens
Jack Frost is a repeating character from Shin Megami Tensei. He first appeared in Megami Tensei II and has become one of the most famous demons in the series. In addition, Jack Frost is Atlus Co. Ltd’s official mascot and appears in Atlus’s other games.