Hardest Toei Co. Ltd. games