lone wolf and cub white heaven in hell poster, ogami close up