KEEL (JAPAN) – cracker