// Koopa (Small Koopa, Big Koopa [Koopa the Quick])


// Unreferenced light group
UNUSED static const Lights1 koopa_lights_unused1 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// 0x060025A0
static const Lights1 koopa_seg6_lights_060025A0 = gdSPDefLights1(
    0x00, 0x59, 0x00,
    0x00, 0xb2, 0x00, 0x28, 0x28, 0x28
);

// 0x060025B8
static const Lights1 koopa_seg6_lights_060025B8 = gdSPDefLights1(
    0x70, 0x57, 0x00,
    0xe0, 0xae, 0x00, 0x28, 0x28, 0x28
);

// 0x060025D0
static const Lights1 koopa_seg6_lights_060025D0 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// Unreferenced light group
UNUSED static const Lights1 koopa_lights_unused2 = gdSPDefLights1(
    0x59, 0x59, 0x59,
    0xb2, 0xb2, 0xb2, 0x28, 0x28, 0x28
);

// 0x06002600
static const Lights1 koopa_seg6_lights_06002600 = gdSPDefLights1(
    0x00, 0x54, 0x00,
    0x00, 0xa9, 0x00, 0x28, 0x28, 0x28
);

// 0x06002618
static const Lights1 koopa_seg6_lights_06002618 = gdSPDefLights1(
    0x59, 0x59, 0x59,
    0xb2, 0xb2, 0xb2, 0x28, 0x28, 0x28
);

// 0x06002630
static const Lights1 koopa_seg6_lights_06002630 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// //! There is a malformed light entry here pointing to this texture + 0x18.
//     It results in the koopa actor 'wearing' what appears to be pink shorts
//     beneath its shell, despite the fact it was intended to be white like
//     the rest of its body. This is evident because once the mistake is corrected
//     it turns back to being white like the other polygons.
//     Due to debate in the PR surrounding the fix to this, said fix is on
//     a compile-time variable. Use TEXTURE_FIX=1 at compile time to fix this.
// 0x06002648
ALIGNED8 static const u8 koopa_seg6_texture_06002648[] = {
#include "actors/koopa/koopa_shell_front.rgba16.inc.c"
};

// 0x06002E48
ALIGNED8 static const u8 koopa_seg6_texture_06002E48[] = {
#include "actors/koopa/koopa_shell_back.rgba16.inc.c"
};

// 0x06003648
ALIGNED8 static const u8 koopa_seg6_texture_06003648[] = {
#include "actors/koopa/koopa_shoe.rgba16.inc.c"
};

// 0x06003E48
ALIGNED8 static const u8 koopa_seg6_texture_06003E48[] = {
#include "actors/koopa/koopa_shell_front_top.rgba16.inc.c"
};

// 0x06004648
ALIGNED8 static const u8 koopa_seg6_texture_06004648[] = {
#include "actors/koopa/koopa_eyes_open.rgba16.inc.c"
};

// 0x06004E48
ALIGNED8 static const u8 koopa_seg6_texture_06004E48[] = {
#include "actors/koopa/koopa_eyes_closed.rgba16.inc.c"
};

// 0x06005648
ALIGNED8 static const u8 koopa_seg6_texture_06005648[] = {
#include "actors/koopa/koopa_eye_border.rgba16.inc.c"
};

// 0x06005E48
ALIGNED8 static const u8 koopa_seg6_texture_06005E48[] = {
#include "actors/koopa/koopa_nostrils.rgba16.inc.c"
};

// 0x06006E48
static const Lights1 koopa_seg6_lights_06006E48 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// 0x06006E60
static const Lights1 koopa_seg6_lights_06006E60 = gdSPDefLights1(
    0x67, 0x0b, 0x1a,
    0xce, 0x16, 0x35, 0x28, 0x28, 0x28
);

// 0x06006E78
static const Vtx koopa_seg6_vertex_06006E78[] = {
    {{{   139,     -4,      0}, 0, {   486,    684}, {0x76, 0x2d, 0x00, 0xff}}},
    {{{   133,    -11,    -56}, 0, {     8,    694}, {0x38, 0x4e, 0xae, 0xff}}},
    {{{   111,      2,    -51}, 0, {    40,    976}, {0x39, 0x0d, 0x90, 0xff}}},
    {{{   155,    -27,     49}, 0, {   908,    324}, {0x57, 0x36, 0x49, 0xff}}},
    {{{   184,    -56,     23}, 0, {   700,    -64}, {0x75, 0x18, 0x29, 0xff}}},
    {{{   133,    -11,     56}, 0, {   962,    696}, {0x39, 0x41, 0x5c, 0xff}}},
    {{{   184,    -56,    -23}, 0, {   302,    -66}, {0x6f, 0x23, 0xcf, 0xff}}},
    {{{   111,      2,     52}, 0, {   918,    980}, {0x39, 0x0e, 0x70, 0xff}}},
    {{{   155,    -27,    -48}, 0, {    78,    322}, {0x51, 0x2e, 0xab, 0xff}}},
};

// 0x06006F08
static const Vtx koopa_seg6_vertex_06006F08[] = {
    {{{    10,     50,    -36}, 0, {   796,   3890}, {0xad, 0x48, 0xc2, 0xff}}},
    {{{    15,     22,    -64}, 0, {  1060,   3604}, {0xae, 0x1d, 0xa5, 0xff}}},
    {{{   -12,     -4,      0}, 0, {   458,   4320}, {0x82, 0xf8, 0x00, 0xff}}},
    {{{    16,    -63,      0}, 0, {   458,   3226}, {0xbd, 0x95, 0x00, 0xff}}},
    {{{    43,    -44,    -54}, 0, {   964,   2536}, {0xe5, 0xa4, 0xae, 0xff}}},
    {{{    69,    -65,    -18}, 0, {   626,   1742}, {0xe6, 0x8b, 0xd7, 0xff}}},
    {{{    99,    -87,      0}, 0, {   458,    814}, {0xdc, 0x87, 0x00, 0xff}}},
    {{{   102,    -44,    -54}, 0, {   960,    882}, {0xf5, 0xaf, 0x9f, 0xff}}},
    {{{    69,    -65,     18}, 0, {   288,   1766}, {0xe6, 0x8b, 0x29, 0xff}}},
    {{{   102,    -44,     54}, 0, {   -42,    956}, {0xf4, 0xae, 0x60, 0xff}}},
    {{{   147,    -93,      0}, 0, {   458,   -570}, {0xf9, 0x82, 0x00, 0xff}}},
    {{{    43,    -44,     54}, 0, {   -46,   2612}, {0xe6, 0xa4, 0x52, 0xff}}},
    {{{    23,    -24,     60}, 0, {   -92,   3240}, {0xad, 0xcb, 0x4f, 0xff}}},
    {{{    23,    -24,    -59}, 0, {  1012,   3160}, {0xac, 0xcc, 0xb2, 0xff}}},
    {{{     0,     52,      0}, 0, {   460,   4212}, {0x99, 0x49, 0x09, 0xff}}},
};

// 0x06006FF8
static const Vtx koopa_seg6_vertex_06006FF8[] = {
    {{{     0,     52,      0}, 0, {   460,   4212}, {0x99, 0x49, 0x09, 0xff}}},
    {{{    45,     75,     32}, 0, {   164,   3076}, {0xe3, 0x6a, 0x3e, 0xff}}},
    {{{    36,     84,      0}, 0, {   462,   3348}, {0xd1, 0x75, 0xfa, 0xff}}},
    {{{   -12,     -4,      0}, 0, {   458,   4320}, {0x82, 0xf8, 0x00, 0xff}}},
    {{{    10,     50,     36}, 0, {   124,   3938}, {0xac, 0x44, 0x41, 0xff}}},
    {{{    15,     22,     65}, 0, {  -140,   3692}, {0xae, 0x1e, 0x5b, 0xff}}},
    {{{    23,    -24,     60}, 0, {   -92,   3240}, {0xad, 0xcb, 0x4f, 0xff}}},
    {{{    54,      2,     87}, 0, {  -344,   2534}, {0xf3, 0x01, 0x7e, 0xff}}},
    {{{    64,     41,     62}, 0, {  -112,   2410}, {0xf3, 0x4e, 0x62, 0xff}}},
    {{{    10,     50,    -36}, 0, {   796,   3890}, {0xad, 0x48, 0xc2, 0xff}}},
    {{{    45,     75,    -31}, 0, {   758,   3032}, {0xf3, 0x69, 0xbb, 0xff}}},
    {{{    64,     41,    -62}, 0, {  1034,   2326}, {0x03, 0x47, 0x98, 0xff}}},
    {{{    15,     22,    -64}, 0, {  1060,   3604}, {0xae, 0x1d, 0xa5, 0xff}}},
    {{{    54,      2,    -87}, 0, {  1264,   2416}, {0xf1, 0x01, 0x82, 0xff}}},
    {{{    77,    -16,    -82}, 0, {  1220,   1700}, {0x2d, 0xe3, 0x8e, 0xff}}},
    {{{    43,    -44,    -54}, 0, {   964,   2536}, {0xe5, 0xa4, 0xae, 0xff}}},
};

// 0x060070F8
static const Vtx koopa_seg6_vertex_060070F8[] = {
    {{{    54,      2,    -87}, 0, {  1264,   2416}, {0xf1, 0x01, 0x82, 0xff}}},
    {{{    23,    -24,    -59}, 0, {  1012,   3160}, {0xac, 0xcc, 0xb2, 0xff}}},
    {{{    15,     22,    -64}, 0, {  1060,   3604}, {0xae, 0x1d, 0xa5, 0xff}}},
    {{{    92,     84,    -51}, 0, {   940,   1738}, {0xb8, 0x43, 0xb1, 0xff}}},
    {{{    92,     84,     51}, 0, {   -16,   1808}, {0xca, 0x3d, 0x60, 0xff}}},
    {{{    87,    114,      0}, 0, {   460,   2068}, {0xfc, 0x7e, 0x00, 0xff}}},
    {{{    64,     41,     62}, 0, {  -112,   2410}, {0xf3, 0x4e, 0x62, 0xff}}},
    {{{    64,     41,    -62}, 0, {  1034,   2326}, {0x03, 0x47, 0x98, 0xff}}},
    {{{    84,     81,      0}, 0, {   462,   2006}, {0x40, 0x6d, 0x00, 0xff}}},
    {{{    45,     75,     32}, 0, {   164,   3076}, {0xe3, 0x6a, 0x3e, 0xff}}},
    {{{    45,     75,    -31}, 0, {   758,   3032}, {0xf3, 0x69, 0xbb, 0xff}}},
    {{{    43,    -44,    -54}, 0, {   964,   2536}, {0xe5, 0xa4, 0xae, 0xff}}},
    {{{    77,    -16,    -82}, 0, {  1220,   1700}, {0x2d, 0xe3, 0x8e, 0xff}}},
    {{{   102,    -44,    -54}, 0, {   960,    882}, {0xf5, 0xaf, 0x9f, 0xff}}},
    {{{    36,     84,      0}, 0, {   462,   3348}, {0xd1, 0x75, 0xfa, 0xff}}},
};

// 0x060071E8
static const Vtx koopa_seg6_vertex_060071E8[] = {
    {{{    43,    -44,     54}, 0, {   -46,   2612}, {0xe6, 0xa4, 0x52, 0xff}}},
    {{{    77,    -16,     82}, 0, {  -300,   1812}, {0x2c, 0xe3, 0x73, 0xff}}},
    {{{    54,      2,     87}, 0, {  -344,   2534}, {0xf3, 0x01, 0x7e, 0xff}}},
    {{{    23,    -24,     60}, 0, {   -92,   3240}, {0xad, 0xcb, 0x4f, 0xff}}},
    {{{   102,    -44,     54}, 0, {   -42,    956}, {0xf4, 0xae, 0x60, 0xff}}},
    {{{    36,     84,      0}, 0, {   462,   3348}, {0xd1, 0x75, 0xfa, 0xff}}},
    {{{    45,     75,     32}, 0, {   164,   3076}, {0xe3, 0x6a, 0x3e, 0xff}}},
    {{{    84,     81,      0}, 0, {   462,   2006}, {0x40, 0x6d, 0x00, 0xff}}},
};

// 0x06007268
static const Vtx koopa_seg6_vertex_06007268[] = {
    {{{    92,     84,    -51}, 0, {    48,   1042}, {0xb8, 0x43, 0xb1, 0xff}}},
    {{{   140,     72,    -49}, 0, {    80,    596}, {0x45, 0x33, 0xa3, 0xff}}},
    {{{    99,     22,    -60}, 0, {  -128,    110}, {0x30, 0x0e, 0x8c, 0xff}}},
    {{{   153,     27,    -31}, 0, {   388,   -146}, {0x5a, 0xd7, 0xb2, 0xff}}},
    {{{   149,     99,      0}, 0, {   988,    924}, {0x56, 0x5c, 0x00, 0xff}}},
    {{{   170,     42,      0}, 0, {   968,    -30}, {0x7e, 0xf8, 0x00, 0xff}}},
    {{{    87,    114,      0}, 0, {  1000,   1504}, {0xfc, 0x7e, 0x00, 0xff}}},
    {{{   140,     72,     49}, 0, {  1884,    574}, {0x45, 0x33, 0x5d, 0xff}}},
    {{{   153,     27,     31}, 0, {  1544,   -162}, {0x5a, 0xd8, 0x4e, 0xff}}},
    {{{   139,     -4,      0}, 0, {   960,   -544}, {0x76, 0x2d, 0x00, 0xff}}},
    {{{    92,     84,     51}, 0, {  1932,   1018}, {0xca, 0x3d, 0x60, 0xff}}},
    {{{    99,     22,     60}, 0, {  2076,     82}, {0x2f, 0x10, 0x74, 0xff}}},
    {{{   111,      2,     52}, 0, {  1908,   -278}, {0x39, 0x0e, 0x70, 0xff}}},
    {{{    77,    -16,    -82}, 0, {  -536,   -332}, {0x2d, 0xe3, 0x8e, 0xff}}},
    {{{   111,      2,    -51}, 0, {    20,   -254}, {0x39, 0x0d, 0x90, 0xff}}},
};

// 0x06007358
static const Vtx koopa_seg6_vertex_06007358[] = {
    {{{   111,      2,     52}, 0, {  1908,   -278}, {0x39, 0x0e, 0x70, 0xff}}},
    {{{    77,    -16,     82}, 0, {  2464,   -370}, {0x2c, 0xe3, 0x73, 0xff}}},
    {{{   102,    -44,     54}, 0, {  1944,   -924}, {0xf4, 0xae, 0x60, 0xff}}},
    {{{    99,     22,     60}, 0, {  2076,     82}, {0x2f, 0x10, 0x74, 0xff}}},
    {{{   111,      2,    -51}, 0, {    20,   -254}, {0x39, 0x0d, 0x90, 0xff}}},
    {{{   153,     27,    -31}, 0, {   388,   -146}, {0x5a, 0xd7, 0xb2, 0xff}}},
    {{{   139,     -4,      0}, 0, {   960,   -544}, {0x76, 0x2d, 0x00, 0xff}}},
    {{{    92,     84,     51}, 0, {  1932,   1018}, {0xca, 0x3d, 0x60, 0xff}}},
    {{{    64,     41,     62}, 0, {  2116,    556}, {0xf3, 0x4e, 0x62, 0xff}}},
    {{{    54,      2,     87}, 0, {  2560,     40}, {0xf3, 0x01, 0x7e, 0xff}}},
    {{{   102,    -44,    -54}, 0, {   -36,   -900}, {0xf5, 0xaf, 0x9f, 0xff}}},
    {{{    77,    -16,    -82}, 0, {  -536,   -332}, {0x2d, 0xe3, 0x8e, 0xff}}},
    {{{    99,     22,    -60}, 0, {  -128,    110}, {0x30, 0x0e, 0x8c, 0xff}}},
    {{{    54,      2,    -87}, 0, {  -616,     80}, {0xf1, 0x01, 0x82, 0xff}}},
    {{{    64,     41,    -62}, 0, {  -148,    586}, {0x03, 0x47, 0x98, 0xff}}},
    {{{    92,     84,    -51}, 0, {    48,   1042}, {0xb8, 0x43, 0xb1, 0xff}}},
};

// 0x06007458
static const Vtx koopa_seg6_vertex_06007458[] = {
    {{{    15,     22,    -64}, 0, {  -200,    590}, {0xae, 0x1d, 0xa5, 0xff}}},
    {{{    64,     41,    -62}, 0, {  -148,    586}, {0x03, 0x47, 0x98, 0xff}}},
    {{{    54,      2,    -87}, 0, {  -616,     80}, {0xf1, 0x01, 0x82, 0xff}}},
};

// 0x06007488
static const Vtx koopa_seg6_vertex_06007488[] = {
    {{{    64,     41,    -62}, 0, {     0,      0}, {0x03, 0x47, 0x98, 0xff}}},
    {{{    84,     81,      0}, 0, {     0,      0}, {0x40, 0x6d, 0x00, 0xff}}},
    {{{    64,     41,     62}, 0, {     0,      0}, {0xf3, 0x4e, 0x62, 0xff}}},
};

// 0x060074B8
static const Vtx koopa_seg6_vertex_060074B8[] = {
    {{{   111,      2,     52}, 0, {     0,      0}, {0x39, 0x0e, 0x70, 0xff}}},
    {{{   102,    -44,     54}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0xff}}},
    {{{   120,    -30,     64}, 0, {     0,      0}, {0xf6, 0x07, 0x7e, 0xff}}},
    {{{   184,    -56,    -23}, 0, {     0,      0}, {0x6f, 0x23, 0xcf, 0xff}}},
    {{{   180,    -81,    -29}, 0, {     0,      0}, {0x4c, 0xac, 0xc8, 0xff}}},
    {{{   139,    -51,    -58}, 0, {     0,      0}, {0x24, 0xe1, 0x8b, 0xff}}},
    {{{   102,    -44,    -54}, 0, {     0,      0}, {0xf5, 0xaf, 0x9f, 0xff}}},
    {{{   147,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0xff}}},
    {{{   120,    -30,    -63}, 0, {     0,      0}, {0x01, 0x09, 0x82, 0xff}}},
    {{{   111,      2,    -51}, 0, {     0,      0}, {0x39, 0x0d, 0x90, 0xff}}},
    {{{   155,    -27,    -48}, 0, {     0,      0}, {0x51, 0x2e, 0xab, 0xff}}},
    {{{   180,    -81,     29}, 0, {     0,      0}, {0x36, 0xa3, 0x42, 0xff}}},
    {{{   139,    -51,     58}, 0, {     0,      0}, {0x27, 0xe7, 0x76, 0xff}}},
    {{{   184,    -56,     23}, 0, {     0,      0}, {0x75, 0x18, 0x29, 0xff}}},
    {{{   155,    -27,     49}, 0, {     0,      0}, {0x57, 0x36, 0x49, 0xff}}},
    {{{   133,    -11,     56}, 0, {     0,      0}, {0x39, 0x41, 0x5c, 0xff}}},
};

// 0x060075B8
static const Vtx koopa_seg6_vertex_060075B8[] = {
    {{{   111,      2,    -51}, 0, {     0,      0}, {0x39, 0x0d, 0x90, 0xff}}},
    {{{   133,    -11,    -56}, 0, {     0,      0}, {0x38, 0x4e, 0xae, 0xff}}},
    {{{   120,    -30,    -63}, 0, {     0,      0}, {0x01, 0x09, 0x82, 0xff}}},
    {{{   155,    -27,    -48}, 0, {     0,      0}, {0x51, 0x2e, 0xab, 0xff}}},
    {{{   184,    -56,     23}, 0, {     0,      0}, {0x75, 0x18, 0x29, 0xff}}},
    {{{   180,    -81,     29}, 0, {     0,      0}, {0x36, 0xa3, 0x42, 0xff}}},
    {{{   180,    -81,    -29}, 0, {     0,      0}, {0x4c, 0xac, 0xc8, 0xff}}},
    {{{   139,    -51,     58}, 0, {     0,      0}, {0x27, 0xe7, 0x76, 0xff}}},
    {{{   184,    -56,    -23}, 0, {     0,      0}, {0x6f, 0x23, 0xcf, 0xff}}},
    {{{   147,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0xff}}},
};

// 0x06007658 - 0x060076B0
const Gfx koopa_seg6_dl_06007658[] = {
    gsSPLight(&koopa_seg6_lights_06006E48.l, 1),
    gsSPLight(&koopa_seg6_lights_06006E48.a, 2),
    gsSPVertex(koopa_seg6_vertex_06006E78, 9, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
    gsSP2Triangles( 0,  5,  3, 0x0,  4,  6,  0, 0x0),
    gsSP2Triangles( 7,  5,  0, 0x0,  8,  1,  0, 0x0),
    gsSP1Triangle( 0,  6,  8, 0x0),
    gsSPEndDisplayList(),
};

// 0x060076B0 - 0x06007850
const Gfx koopa_seg6_dl_060076B0[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005648),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(koopa_seg6_vertex_06006F08, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  5,  7, 0x0,  5,  6,  8, 0x0),
    gsSP2Triangles( 3,  5,  8, 0x0,  7,  5,  4, 0x0),
    gsSP2Triangles( 9,  6, 10, 0x0,  7, 10,  6, 0x0),
    gsSP2Triangles( 9,  8,  6, 0x0,  8, 11,  3, 0x0),
    gsSP2Triangles(11,  8,  9, 0x0,  3, 11, 12, 0x0),
    gsSP2Triangles( 2,  3, 12, 0x0,  3, 13,  4, 0x0),
    gsSP2Triangles(13,  3,  2, 0x0,  2,  1, 13, 0x0),
    gsSP1Triangle(14,  0,  2, 0x0),
    gsSPVertex(koopa_seg6_vertex_06006FF8, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  4, 0x0),
    gsSP2Triangles( 3,  5,  4, 0x0,  5,  6,  7, 0x0),
    gsSP2Triangles( 7,  8,  5, 0x0,  4,  5,  8, 0x0),
    gsSP2Triangles( 6,  5,  3, 0x0,  0,  4,  1, 0x0),
    gsSP2Triangles( 8,  1,  4, 0x0,  2,  9,  0, 0x0),
    gsSP2Triangles( 2, 10,  9, 0x0,  9, 11, 12, 0x0),
    gsSP2Triangles( 9, 10, 11, 0x0, 13, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_060070F8, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  6,  4, 0x0,  3,  7,  6, 0x0),
    gsSP2Triangles( 6,  8,  9, 0x0, 10,  8,  7, 0x0),
    gsSP2Triangles(11, 12, 13, 0x0,  0, 11,  1, 0x0),
    gsSP1Triangle(14,  8, 10, 0x0),
    gsSPVertex(koopa_seg6_vertex_060071E8, 8, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  0, 0x0),
    gsSP2Triangles( 1,  0,  4, 0x0,  5,  6,  7, 0x0),
    gsSPEndDisplayList(),
};

// 0x06007850 - 0x06007970
const Gfx koopa_seg6_dl_06007850[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005E48),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(koopa_seg6_vertex_06007268, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  2,  1, 0x0),
    gsSP2Triangles( 1,  4,  5, 0x0,  1,  0,  6, 0x0),
    gsSP2Triangles( 6,  4,  1, 0x0,  5,  3,  1, 0x0),
    gsSP2Triangles( 7,  4,  6, 0x0,  7,  5,  4, 0x0),
    gsSP2Triangles( 7,  8,  5, 0x0,  3,  5,  9, 0x0),
    gsSP2Triangles( 9,  5,  8, 0x0,  7,  6, 10, 0x0),
    gsSP2Triangles(11,  7, 10, 0x0,  8,  7, 11, 0x0),
    gsSP2Triangles(12,  9,  8, 0x0,  8, 11, 12, 0x0),
    gsSP1Triangle(13,  2, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_06007358, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  3, 0x0),
    gsSP2Triangles( 9,  1,  3, 0x0,  9,  3,  8, 0x0),
    gsSP2Triangles( 4, 10, 11, 0x0,  4, 12,  5, 0x0),
    gsSP2Triangles(13, 14, 12, 0x0, 14, 15, 12, 0x0),
    gsSP1Triangle(12, 11, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_06007458, 3, 0),
    gsSP1Triangle( 0,  1,  2, 0x0),
    gsSPEndDisplayList(),
};

// 0x06007970 - 0x06007A60
const Gfx koopa_seg6_dl_06007970[] = {
    gsSPLight(&koopa_seg6_lights_06006E60.l, 1),
    gsSPLight(&koopa_seg6_lights_06006E60.a, 2),
    gsSPVertex(koopa_seg6_vertex_06007488, 3, 0),
    gsSP1Triangle( 0,  1,  2, 0x0),
    gsSPLight(&koopa_seg6_lights_06006E48.l, 1),
    gsSPLight(&koopa_seg6_lights_06006E48.a, 2),
    gsSPVertex(koopa_seg6_vertex_060074B8, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  4,  7, 0x0,  4,  6,  5, 0x0),
    gsSP2Triangles( 6,  8,  5, 0x0,  8,  6,  9, 0x0),
    gsSP2Triangles( 5, 10,  3, 0x0,  8, 10,  5, 0x0),
    gsSP2Triangles(11, 12,  1, 0x0, 12,  2,  1, 0x0),
    gsSP2Triangles( 1,  7, 11, 0x0, 13, 14, 12, 0x0),
    gsSP2Triangles(12, 15,  2, 0x0, 12, 14, 15, 0x0),
    gsSP1Triangle( 0,  2, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_060075B8, 10, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  1,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  5,  4, 0x0),
    gsSP2Triangles( 6,  8,  4, 0x0,  9,  6,  5, 0x0),
    gsSPEndDisplayList(),
};

// 0x06007A60 - 0x06007AA0
const Gfx koopa_seg6_dl_06007A60[] = {
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPEndDisplayList(),
};

// 0x06007AA0 - 0x06007AF8
const Gfx koopa_seg6_dl_06007AA0[] = {
    gsSPDisplayList(koopa_seg6_dl_06007658),
    gsSPDisplayList(koopa_seg6_dl_060076B0),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 6, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(koopa_seg6_dl_06007850),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPDisplayList(koopa_seg6_dl_06007970),
    gsSPEndDisplayList(),
};

// 0x06007AF8 - 0x06007B20
const Gfx koopa_seg6_dl_06007AF8[] = {
    gsSPDisplayList(koopa_seg6_dl_06007A60),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004648),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPBranchList(koopa_seg6_dl_06007AA0),
};

// 0x06007B20 - 0x06007B48
const Gfx koopa_seg6_dl_06007B20[] = {
    gsSPDisplayList(koopa_seg6_dl_06007A60),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004E48),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPBranchList(koopa_seg6_dl_06007AA0),
};

// 0x06007B48
static const Lights1 koopa_seg6_lights_06007B48 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// 0x06007B60
static const Lights1 koopa_seg6_lights_06007B60 = gdSPDefLights1(
    0x70, 0x57, 0x00,
    0xe0, 0xae, 0x00, 0x28, 0x28, 0x28
);

// 0x06007B78
static const Vtx koopa_seg6_vertex_06007B78[] = {
    {{{   -28,    -79,    -33}, 0, {   774,    814}, {0xc7, 0x96, 0xda, 0xff}}},
    {{{   -84,    -15,      0}, 0, {   468,   1346}, {0xa0, 0xae, 0x00, 0xff}}},
    {{{   -56,      0,    -71}, 0, {  1132,   1060}, {0xce, 0xb0, 0xac, 0xff}}},
    {{{    35,    -89,    -33}, 0, {   770,    152}, {0x12, 0x97, 0xbd, 0xff}}},
    {{{   -28,    -79,     33}, 0, {   158,    814}, {0xbe, 0x9f, 0x2f, 0xff}}},
    {{{    35,    -89,     33}, 0, {   156,    152}, {0x0b, 0x8f, 0x36, 0xff}}},
    {{{   -56,      0,     73}, 0, {  -196,   1060}, {0xce, 0xaf, 0x53, 0xff}}},
    {{{    63,    -28,    -76}, 0, {  1164,   -156}, {0x13, 0xae, 0xa2, 0xff}}},
    {{{    91,    -63,      0}, 0, {   462,   -438}, {0x39, 0x8f, 0x00, 0xff}}},
    {{{    63,    -28,     79}, 0, {  -236,   -154}, {0x15, 0xaf, 0x5e, 0xff}}},
};

// 0x06007C18
static const Vtx koopa_seg6_vertex_06007C18[] = {
    {{{    68,     63,     40}, 0, {   826,     98}, {0x2c, 0x72, 0x1f, 0xff}}},
    {{{   109,     38,      0}, 0, {   524,   -122}, {0x6d, 0x40, 0x00, 0xff}}},
    {{{    68,     63,    -38}, 0, {   212,    100}, {0x33, 0x6d, 0xda, 0xff}}},
    {{{   -40,     71,    -38}, 0, {   196,    712}, {0xdd, 0x74, 0xdd, 0xff}}},
    {{{   -40,     71,     40}, 0, {   810,    710}, {0xe3, 0x71, 0x31, 0xff}}},
    {{{    91,     28,     61}, 0, {   990,    -24}, {0x5c, 0x3f, 0x3a, 0xff}}},
    {{{    51,     43,     79}, 0, {  1120,    194}, {0x1b, 0x5f, 0x4e, 0xff}}},
    {{{    51,     43,    -76}, 0, {   -88,    190}, {0x1b, 0x61, 0xb4, 0xff}}},
    {{{    91,     28,    -58}, 0, {    52,    -26}, {0x5c, 0x41, 0xc7, 0xff}}},
    {{{   -68,     38,     56}, 0, {   932,    864}, {0xab, 0x53, 0x2a, 0xff}}},
    {{{   -68,     38,    -56}, 0, {    58,    862}, {0xaf, 0x54, 0xcf, 0xff}}},
    {{{   -25,     43,    -76}, 0, {   -98,    628}, {0xe7, 0x5d, 0xaf, 0xff}}},
    {{{   -81,     25,      0}, 0, {   492,    932}, {0x99, 0x49, 0x00, 0xff}}},
    {{{   -25,     43,     79}, 0, {  1104,    632}, {0xe4, 0x5a, 0x54, 0xff}}},
};

// 0x06007CF8
static const Vtx koopa_seg6_vertex_06007CF8[] = {
    {{{   122,    -43,    -30}, 0, {     0,      0}, {0x6a, 0xd5, 0xcc, 0xff}}},
    {{{    91,     28,    -58}, 0, {     0,      0}, {0x5c, 0x41, 0xc7, 0xff}}},
    {{{   109,     38,      0}, 0, {     0,      0}, {0x6d, 0x40, 0x00, 0xff}}},
    {{{   122,    -43,     30}, 0, {     0,      0}, {0x6b, 0xd5, 0x34, 0xff}}},
    {{{    91,     28,     61}, 0, {     0,      0}, {0x5c, 0x3f, 0x3a, 0xff}}},
};

// 0x06007D48
static const Vtx koopa_seg6_vertex_06007D48[] = {
    {{{   -56,      0,    -71}, 0, {     0,      0}, {0xce, 0xb0, 0xac, 0xff}}},
    {{{   -68,     17,    -84}, 0, {     0,      0}, {0x9d, 0x10, 0xb4, 0xff}}},
    {{{     0,     22,   -107}, 0, {     0,      0}, {0xee, 0x19, 0x85, 0xff}}},
    {{{  -107,      5,      0}, 0, {     0,      0}, {0x88, 0xd8, 0x00, 0xff}}},
    {{{   -81,     25,      0}, 0, {     0,      0}, {0x99, 0x49, 0x00, 0xff}}},
    {{{   -68,     38,    -56}, 0, {     0,      0}, {0xaf, 0x54, 0xcf, 0xff}}},
    {{{   -68,     17,     86}, 0, {     0,      0}, {0x9d, 0x12, 0x4c, 0xff}}},
    {{{   -68,     38,     56}, 0, {     0,      0}, {0xab, 0x53, 0x2a, 0xff}}},
    {{{   -25,     43,    -76}, 0, {     0,      0}, {0xe7, 0x5d, 0xaf, 0xff}}},
    {{{    63,    -28,    -76}, 0, {     0,      0}, {0x13, 0xae, 0xa2, 0xff}}},
    {{{    79,     10,    -94}, 0, {     0,      0}, {0x43, 0x11, 0x96, 0xff}}},
    {{{   122,    -43,    -30}, 0, {     0,      0}, {0x6a, 0xd5, 0xcc, 0xff}}},
    {{{    91,    -63,      0}, 0, {     0,      0}, {0x39, 0x8f, 0x00, 0xff}}},
    {{{   122,    -43,     30}, 0, {     0,      0}, {0x6b, 0xd5, 0x34, 0xff}}},
    {{{    91,     28,    -58}, 0, {     0,      0}, {0x5c, 0x41, 0xc7, 0xff}}},
};

// 0x06007E38
static const Vtx koopa_seg6_vertex_06007E38[] = {
    {{{  -107,      5,      0}, 0, {     0,      0}, {0x88, 0xd8, 0x00, 0xff}}},
    {{{   -84,    -15,      0}, 0, {     0,      0}, {0xa0, 0xae, 0x00, 0xff}}},
    {{{   -56,      0,     73}, 0, {     0,      0}, {0xce, 0xaf, 0x53, 0xff}}},
    {{{    51,     43,    -76}, 0, {     0,      0}, {0x1b, 0x61, 0xb4, 0xff}}},
    {{{    91,     28,    -58}, 0, {     0,      0}, {0x5c, 0x41, 0xc7, 0xff}}},
    {{{    79,     10,    -94}, 0, {     0,      0}, {0x43, 0x11, 0x96, 0xff}}},
    {{{     0,     22,   -107}, 0, {     0,      0}, {0xee, 0x19, 0x85, 0xff}}},
    {{{   -25,     43,    -76}, 0, {     0,      0}, {0xe7, 0x5d, 0xaf, 0xff}}},
    {{{   -56,      0,    -71}, 0, {     0,      0}, {0xce, 0xb0, 0xac, 0xff}}},
    {{{    63,    -28,     79}, 0, {     0,      0}, {0x15, 0xaf, 0x5e, 0xff}}},
    {{{    91,    -63,      0}, 0, {     0,      0}, {0x39, 0x8f, 0x00, 0xff}}},
    {{{   122,    -43,     30}, 0, {     0,      0}, {0x6b, 0xd5, 0x34, 0xff}}},
    {{{   -68,     17,     86}, 0, {     0,      0}, {0x9d, 0x12, 0x4c, 0xff}}},
    {{{    91,     28,     61}, 0, {     0,      0}, {0x5c, 0x3f, 0x3a, 0xff}}},
    {{{    79,     10,     94}, 0, {     0,      0}, {0x42, 0x10, 0x6a, 0xff}}},
};

// 0x06007F28
static const Vtx koopa_seg6_vertex_06007F28[] = {
    {{{   -68,     38,     56}, 0, {     0,      0}, {0xab, 0x53, 0x2a, 0xff}}},
    {{{   -68,     17,     86}, 0, {     0,      0}, {0x9d, 0x12, 0x4c, 0xff}}},
    {{{     0,     22,    107}, 0, {     0,      0}, {0xef, 0x17, 0x7b, 0xff}}},
    {{{   -25,     43,     79}, 0, {     0,      0}, {0xe4, 0x5a, 0x54, 0xff}}},
    {{{   -56,      0,     73}, 0, {     0,      0}, {0xce, 0xaf, 0x53, 0xff}}},
    {{{    63,    -28,     79}, 0, {     0,      0}, {0x15, 0xaf, 0x5e, 0xff}}},
    {{{    51,     43,     79}, 0, {     0,      0}, {0x1b, 0x5f, 0x4e, 0xff}}},
    {{{    79,     10,     94}, 0, {     0,      0}, {0x42, 0x10, 0x6a, 0xff}}},
    {{{    91,     28,     61}, 0, {     0,      0}, {0x5c, 0x3f, 0x3a, 0xff}}},
};

// 0x06007FB8 - 0x06008050
const Gfx koopa_seg6_dl_06007FB8[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002E48),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPLight(&koopa_seg6_lights_06007B48.l, 1),
    gsSPLight(&koopa_seg6_lights_06007B48.a, 2),
    gsSPVertex(koopa_seg6_vertex_06007B78, 10, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  0, 0x0),
    gsSP2Triangles( 0,  4,  1, 0x0,  0,  5,  4, 0x0),
    gsSP2Triangles( 0,  3,  5, 0x0,  1,  4,  6, 0x0),
    gsSP2Triangles( 6,  4,  5, 0x0,  3,  2,  7, 0x0),
    gsSP2Triangles( 3,  8,  5, 0x0,  8,  3,  7, 0x0),
    gsSP2Triangles( 9,  5,  8, 0x0,  9,  6,  5, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008050 - 0x060080F8
const Gfx koopa_seg6_dl_06008050[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002648),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(koopa_seg6_vertex_06007C18, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
    gsSP2Triangles( 0,  2,  3, 0x0,  1,  0,  5, 0x0),
    gsSP2Triangles( 4,  6,  0, 0x0,  6,  5,  0, 0x0),
    gsSP2Triangles( 3,  2,  7, 0x0,  8,  2,  1, 0x0),
    gsSP2Triangles( 2,  8,  7, 0x0,  9,  4,  3, 0x0),
    gsSP2Triangles( 3, 10,  9, 0x0,  7, 11,  3, 0x0),
    gsSP2Triangles(11, 10,  3, 0x0, 10, 12,  9, 0x0),
    gsSP2Triangles( 4,  9, 13, 0x0,  4, 13,  6, 0x0),
    gsSPEndDisplayList(),
};

// 0x060080F8 - 0x06008250
const Gfx koopa_seg6_dl_060080F8[] = {
    gsSPLight(&koopa_seg6_lights_06007B60.l, 1),
    gsSPLight(&koopa_seg6_lights_06007B60.a, 2),
    gsSPVertex(koopa_seg6_vertex_06007CF8, 5, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
    gsSP1Triangle( 2,  4,  3, 0x0),
    gsSPLight(&koopa_seg6_lights_06007B48.l, 1),
    gsSPLight(&koopa_seg6_lights_06007B48.a, 2),
    gsSPVertex(koopa_seg6_vertex_06007D48, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  1,  0, 0x0),
    gsSP2Triangles( 4,  1,  3, 0x0,  2,  1,  5, 0x0),
    gsSP2Triangles( 1,  4,  5, 0x0,  4,  3,  6, 0x0),
    gsSP2Triangles( 7,  4,  6, 0x0,  2,  5,  8, 0x0),
    gsSP2Triangles( 9, 10, 11, 0x0, 11, 12,  9, 0x0),
    gsSP2Triangles(12, 11, 13, 0x0, 11, 10, 14, 0x0),
    gsSP2Triangles( 9,  2, 10, 0x0,  2,  9,  0, 0x0),
    gsSPVertex(koopa_seg6_vertex_06007E38, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 5,  6,  3, 0x0,  6,  7,  3, 0x0),
    gsSP2Triangles( 0,  8,  1, 0x0,  9, 10, 11, 0x0),
    gsSP2Triangles( 2, 12,  0, 0x0, 13, 14, 11, 0x0),
    gsSP1Triangle(11, 14,  9, 0x0),
    gsSPVertex(koopa_seg6_vertex_06007F28, 9, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
    gsSP2Triangles( 2,  1,  4, 0x0,  4,  5,  2, 0x0),
    gsSP2Triangles( 6,  2,  7, 0x0,  6,  3,  2, 0x0),
    gsSP2Triangles( 7,  2,  5, 0x0,  6,  7,  8, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008250 - 0x060082C0
const Gfx koopa_seg6_dl_06008250[] = {
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(koopa_seg6_dl_06007FB8),
    gsSPDisplayList(koopa_seg6_dl_06008050),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPDisplayList(koopa_seg6_dl_060080F8),
    gsSPEndDisplayList(),
};

// 0x060082C0
static const Lights1 koopa_seg6_lights_060082C0 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// 0x060082D8
static const Lights1 koopa_seg6_lights_060082D8 = gdSPDefLights1(
    0x00, 0x64, 0x00,
    0x00, 0xc8, 0x00, 0x28, 0x28, 0x28
);

// 0x060082F0
static const Vtx koopa_seg6_vertex_060082F0[] = {
    {{{     2,      5,     30}, 0, {  2880,    262}, {0xc7, 0x1e, 0x6d, 0xff}}},
    {{{     0,    -45,     43}, 0, {  1052,    144}, {0xd7, 0xd7, 0x70, 0xff}}},
    {{{    28,    -45,     43}, 0, {  1040,    916}, {0x59, 0xf7, 0x59, 0xff}}},
    {{{    28,    -73,     20}, 0, {   140,    922}, {0x2b, 0x9e, 0x43, 0xff}}},
    {{{     2,    -73,     20}, 0, {   134,    272}, {0xd2, 0x8f, 0x20, 0xff}}},
    {{{    28,    -73,    -25}, 0, {   140,    922}, {0x4a, 0x9e, 0xe4, 0xff}}},
    {{{    28,      7,     38}, 0, {  2916,    906}, {0x4e, 0x2b, 0x59, 0xff}}},
    {{{     2,    -73,    -25}, 0, {   134,    272}, {0xd9, 0x9a, 0xc0, 0xff}}},
    {{{    28,    -45,    -48}, 0, {  1040,    916}, {0x5a, 0xdd, 0xaf, 0xff}}},
    {{{     0,    -45,    -45}, 0, {  1052,    144}, {0xc5, 0xf4, 0x91, 0xff}}},
    {{{    28,      7,    -43}, 0, {  2916,    906}, {0x4e, 0x21, 0xa3, 0xff}}},
    {{{     2,      5,    -33}, 0, {  2880,    262}, {0xc8, 0x33, 0x9b, 0xff}}},
    {{{     0,     40,    -10}, 0, {  4032,    248}, {0xc8, 0x67, 0xd1, 0xff}}},
    {{{    28,     40,    -15}, 0, {  4040,    898}, {0x17, 0x64, 0xb7, 0xff}}},
    {{{    28,     40,     12}, 0, {  4040,    898}, {0x45, 0x65, 0x1e, 0xff}}},
    {{{     0,     40,      5}, 0, {  4032,    248}, {0xb1, 0x52, 0x37, 0xff}}},
};

// 0x060083F0
static const Vtx koopa_seg6_vertex_060083F0[] = {
    {{{    28,      7,     38}, 0, {   938,    710}, {0x4e, 0x2b, 0x59, 0xff}}},
    {{{    28,    -45,    -48}, 0, {   -52,    240}, {0x5a, 0xdd, 0xaf, 0xff}}},
    {{{    28,      7,    -43}, 0, {    14,    710}, {0x4e, 0x21, 0xa3, 0xff}}},
    {{{    28,     40,    -15}, 0, {   304,    990}, {0x17, 0x64, 0xb7, 0xff}}},
    {{{    28,     40,     12}, 0, {   650,    990}, {0x45, 0x65, 0x1e, 0xff}}},
    {{{    28,    -45,     43}, 0, {  1008,    240}, {0x59, 0xf7, 0x59, 0xff}}},
    {{{    28,    -73,    -25}, 0, {   212,     16}, {0x4a, 0x9e, 0xe4, 0xff}}},
    {{{    28,    -73,     20}, 0, {   742,     16}, {0x2b, 0x9e, 0x43, 0xff}}},
};

// 0x06008470
static const Vtx koopa_seg6_vertex_06008470[] = {
    {{{     0,     40,      5}, 0, {     0,      0}, {0xb1, 0x52, 0x37, 0xff}}},
    {{{     0,     40,    -10}, 0, {     0,      0}, {0xc8, 0x67, 0xd1, 0xff}}},
    {{{   -22,    -20,    -20}, 0, {     0,      0}, {0x90, 0x22, 0xd1, 0xff}}},
    {{{   -22,    -20,     15}, 0, {     0,      0}, {0x8c, 0x1c, 0x2a, 0xff}}},
    {{{     2,      5,     30}, 0, {     0,      0}, {0xc7, 0x1e, 0x6d, 0xff}}},
    {{{     2,      5,    -33}, 0, {     0,      0}, {0xc8, 0x33, 0x9b, 0xff}}},
    {{{   -28,    -48,    -15}, 0, {     0,      0}, {0x8d, 0xd7, 0xe0, 0xff}}},
    {{{     0,    -45,    -45}, 0, {     0,      0}, {0xc5, 0xf4, 0x91, 0xff}}},
    {{{   -28,    -48,     10}, 0, {     0,      0}, {0x97, 0xe2, 0x3f, 0xff}}},
    {{{     0,    -45,     43}, 0, {     0,      0}, {0xd7, 0xd7, 0x70, 0xff}}},
    {{{     2,    -73,    -25}, 0, {     0,      0}, {0xd9, 0x9a, 0xc0, 0xff}}},
    {{{     2,    -73,     20}, 0, {     0,      0}, {0xd2, 0x8f, 0x20, 0xff}}},
};

// 0x06008530 - 0x060085E8
const Gfx koopa_seg6_dl_06008530[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPLight(&koopa_seg6_lights_060082C0.l, 1),
    gsSPLight(&koopa_seg6_lights_060082C0.a, 2),
    gsSPVertex(koopa_seg6_vertex_060082F0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
    gsSP2Triangles( 1,  4,  3, 0x0,  4,  5,  3, 0x0),
    gsSP2Triangles( 0,  2,  6, 0x0,  4,  7,  5, 0x0),
    gsSP2Triangles( 8,  5,  7, 0x0,  8,  7,  9, 0x0),
    gsSP2Triangles( 9, 10,  8, 0x0,  9, 11, 10, 0x0),
    gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 10, 0x0),
    gsSP2Triangles(12, 14, 13, 0x0, 12, 15, 14, 0x0),
    gsSP2Triangles( 6, 14, 15, 0x0,  6, 15,  0, 0x0),
    gsSPEndDisplayList(),
};

// 0x060085E8 - 0x06008640
const Gfx koopa_seg6_dl_060085E8[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(koopa_seg6_vertex_060083F0, 8, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  4, 0x0),
    gsSP2Triangles( 2,  4,  0, 0x0,  0,  5,  1, 0x0),
    gsSP2Triangles( 5,  6,  1, 0x0,  5,  7,  6, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008640 - 0x060086D0
const Gfx koopa_seg6_dl_06008640[] = {
    gsSPLight(&koopa_seg6_lights_060082D8.l, 1),
    gsSPLight(&koopa_seg6_lights_060082D8.a, 2),
    gsSPVertex(koopa_seg6_vertex_06008470, 12, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 3,  4,  0, 0x0,  1,  5,  2, 0x0),
    gsSP2Triangles( 3,  2,  6, 0x0,  7,  6,  2, 0x0),
    gsSP2Triangles( 7,  2,  5, 0x0,  3,  6,  8, 0x0),
    gsSP2Triangles( 4,  3,  8, 0x0,  4,  8,  9, 0x0),
    gsSP2Triangles( 6, 10, 11, 0x0,  7, 10,  6, 0x0),
    gsSP2Triangles( 6, 11,  8, 0x0,  8, 11,  9, 0x0),
    gsSPEndDisplayList(),
};

// 0x060086D0 - 0x06008740
const Gfx koopa_seg6_dl_060086D0[] = {
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(koopa_seg6_dl_06008530),
    gsSPDisplayList(koopa_seg6_dl_060085E8),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPDisplayList(koopa_seg6_dl_06008640),
    gsSPEndDisplayList(),
};

// 0x06008740
static const Lights1 koopa_seg6_lights_06008740 = gdSPDefLights1(
    0x7f, 0x7f, 0x7f,
    0xff, 0xff, 0xff, 0x28, 0x28, 0x28
);

// 0x06008758
static const Lights1 koopa_seg6_lights_06008758 = gdSPDefLights1(
    0x00, 0x64, 0x00,
    0x00, 0xc8, 0x00, 0x28, 0x28, 0x28
);

// 0x06008770
static const Vtx koopa_seg6_vertex_06008770[] = {
    {{{    28,      7,    -35}, 0, {   648,    906}, {0x50, 0x21, 0xa4, 0xff}}},
    {{{    28,    -45,    -43}, 0, {   216,    916}, {0x5b, 0xdb, 0xb0, 0xff}}},
    {{{     0,    -45,    -40}, 0, {   218,    144}, {0xc6, 0xf4, 0x91, 0xff}}},
    {{{     2,    -73,    -17}, 0, {     6,    272}, {0xdb, 0x98, 0xc4, 0xff}}},
    {{{    28,    -73,    -17}, 0, {     8,    922}, {0x4a, 0x9d, 0xe5, 0xff}}},
    {{{     2,    -73,     25}, 0, {     6,    272}, {0xd3, 0x8f, 0x21, 0xff}}},
    {{{     2,      5,    -28}, 0, {   640,    262}, {0xc9, 0x32, 0x9a, 0xff}}},
    {{{    28,    -73,     25}, 0, {     8,    922}, {0x28, 0x9c, 0x42, 0xff}}},
    {{{     0,    -45,     48}, 0, {   218,    144}, {0xd4, 0xd7, 0x6f, 0xff}}},
    {{{    28,    -45,     51}, 0, {   216,    916}, {0x57, 0xf6, 0x5b, 0xff}}},
    {{{     2,      5,     35}, 0, {   640,    262}, {0xc6, 0x20, 0x6b, 0xff}}},
    {{{    28,      7,     43}, 0, {   648,    906}, {0x4f, 0x2b, 0x59, 0xff}}},
    {{{    28,     40,     17}, 0, {   908,    898}, {0x47, 0x64, 0x1e, 0xff}}},
    {{{     0,     40,     12}, 0, {   906,    248}, {0xb2, 0x51, 0x39, 0xff}}},
    {{{     0,     40,     -5}, 0, {   906,    248}, {0xc7, 0x67, 0xd2, 0xff}}},
    {{{    28,     40,    -10}, 0, {   908,    898}, {0x1a, 0x63, 0xb6, 0xff}}},
};

// 0x06008870
static const Vtx koopa_seg6_vertex_06008870[] = {
    {{{    28,      7,     43}, 0, {   846,    710}, {0x4f, 0x2b, 0x59, 0xff}}},
    {{{    28,    -45,    -43}, 0, {   -46,    240}, {0x5b, 0xdb, 0xb0, 0xff}}},
    {{{    28,      7,    -35}, 0, {    14,    710}, {0x50, 0x21, 0xa4, 0xff}}},
    {{{    28,     40,    -10}, 0, {   274,    990}, {0x1a, 0x63, 0xb6, 0xff}}},
    {{{    28,     40,     17}, 0, {   586,    990}, {0x47, 0x64, 0x1e, 0xff}}},
    {{{    28,    -45,     51}, 0, {   908,    240}, {0x57, 0xf6, 0x5b, 0xff}}},
    {{{    28,    -73,    -17}, 0, {   192,     16}, {0x4a, 0x9d, 0xe5, 0xff}}},
    {{{    28,    -73,     25}, 0, {   670,     16}, {0x28, 0x9c, 0x42, 0xff}}},
};

// 0x060088F0
static const Vtx koopa_seg6_vertex_060088F0[] = {
    {{{   -22,    -20,    -12}, 0, {     0,      0}, {0x8f, 0x22, 0xd3, 0xff}}},
    {{{   -22,    -20,     20}, 0, {     0,      0}, {0x8c, 0x1e, 0x29, 0xff}}},
    {{{     0,     40,     12}, 0, {     0,      0}, {0xb2, 0x51, 0x39, 0xff}}},
    {{{   -28,    -48,    -10}, 0, {     0,      0}, {0x8d, 0xd7, 0xe1, 0xff}}},
    {{{     0,     40,     -5}, 0, {     0,      0}, {0xc7, 0x67, 0xd2, 0xff}}},
    {{{     0,    -45,    -40}, 0, {     0,      0}, {0xc6, 0xf4, 0x91, 0xff}}},
    {{{     2,      5,    -28}, 0, {     0,      0}, {0xc9, 0x32, 0x9a, 0xff}}},
    {{{     2,      5,     35}, 0, {     0,      0}, {0xc6, 0x20, 0x6b, 0xff}}},
    {{{   -28,    -48,     17}, 0, {     0,      0}, {0x96, 0xe5, 0x3f, 0xff}}},
    {{{     0,    -45,     48}, 0, {     0,      0}, {0xd4, 0xd7, 0x6f, 0xff}}},
    {{{     2,    -73,    -17}, 0, {     0,      0}, {0xdb, 0x98, 0xc4, 0xff}}},
    {{{     2,    -73,     25}, 0, {     0,      0}, {0xd3, 0x8f, 0x21, 0xff}}},
};

// 0x060089B0 - 0x06008A68
const Gfx koopa_seg6_dl_060089B0[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPLight(&koopa_seg6_lights_06008740.l, 1),
    gsSPLight(&koopa_seg6_lights_06008740.a, 2),
    gsSPVertex(koopa_seg6_vertex_06008770, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
    gsSP2Triangles( 1,  4,  3, 0x0,  4,  5,  3, 0x0),
    gsSP2Triangles( 0,  2,  6, 0x0,  4,  7,  5, 0x0),
    gsSP2Triangles( 8,  5,  7, 0x0,  8,  7,  9, 0x0),
    gsSP2Triangles( 9, 10,  8, 0x0,  9, 11, 10, 0x0),
    gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 10, 0x0),
    gsSP2Triangles(12, 14, 13, 0x0, 12, 15, 14, 0x0),
    gsSP2Triangles( 6, 14, 15, 0x0,  6, 15,  0, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008A68 - 0x06008AC0
const Gfx koopa_seg6_dl_06008A68[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(koopa_seg6_vertex_06008870, 8, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  4, 0x0),
    gsSP2Triangles( 2,  4,  0, 0x0,  0,  5,  1, 0x0),
    gsSP2Triangles( 5,  6,  1, 0x0,  5,  7,  6, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008AC0 - 0x06008B50
const Gfx koopa_seg6_dl_06008AC0[] = {
    gsSPLight(&koopa_seg6_lights_06008758.l, 1),
    gsSPLight(&koopa_seg6_lights_06008758.a, 2),
    gsSPVertex(koopa_seg6_vertex_060088F0, 12, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  1,  0, 0x0),
    gsSP2Triangles( 0,  2,  4, 0x0,  5,  0,  6, 0x0),
    gsSP2Triangles( 5,  3,  0, 0x0,  4,  6,  0, 0x0),
    gsSP2Triangles( 1,  7,  2, 0x0,  3,  8,  1, 0x0),
    gsSP2Triangles( 7,  1,  8, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 3, 10, 11, 0x0,  3, 11,  8, 0x0),
    gsSP2Triangles( 5, 10,  3, 0x0,  8, 11,  9, 0x0),
    gsSPEndDisplayList(),
};

// 0x06008B50 - 0x06008BC0
const Gfx koopa_seg6_dl_06008B50[] = {
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(koopa_seg6_dl_060089B0),
    gsSPDisplayList(koopa_seg6_dl_06008A68),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPDisplayList(koopa_seg6_dl_06008AC0),
    gsSPEndDisplayList(),
};

// 0x06008BC0
static const Vtx koopa_seg6_vertex_06008BC0[] = {
    {{{    27,    -76,    -21}, 0, {     0,      0}, {0xff, 0x8d, 0xcb, 0x00}}},
    {{{    27,    -76,     26}, 0, {     0,      0}, {0xff, 0x8d, 0x35, 0x00}}},
    {{{     1,    -76,     26}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{     1,    -76,    -21}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{    26,     40,     17}, 0, {     0,      0}, {0xef, 0x70, 0x38, 0x00}}},
    {{{    26,     40,    -13}, 0, {     0,      0}, {0xef, 0x70, 0xc8, 0x00}}},
    {{{     1,     39,     -7}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{     1,     39,     11}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{   -30,    -49,    -11}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{   -30,    -49,     16}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{   -25,    -23,     21}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{   -25,    -23,    -16}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{    27,    -49,     49}, 0, {     0,      0}, {0xf2, 0xdf, 0x79, 0x00}}},
    {{{    27,      6,     43}, 0, {     0,      0}, {0xe6, 0x30, 0x72, 0x00}}},
    {{{     1,      5,     35}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{    -3,    -48,     48}, 0, {     0,      0}, {0xc9, 0xe0, 0x6d, 0x00}}},
};

// 0x06008CC0
static const Vtx koopa_seg6_vertex_06008CC0[] = {
    {{{    27,      6,    -38}, 0, {     0,      0}, {0xe6, 0x30, 0x8e, 0x00}}},
    {{{    27,    -49,    -45}, 0, {     0,      0}, {0xf2, 0xdf, 0x87, 0x00}}},
    {{{    -3,    -48,    -43}, 0, {     0,      0}, {0xc9, 0xe0, 0x93, 0x00}}},
    {{{     1,      5,    -30}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{   -30,    -49,     16}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{     1,    -76,     26}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{    -3,    -48,     48}, 0, {     0,      0}, {0xc9, 0xe0, 0x6d, 0x00}}},
    {{{     1,    -76,    -21}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{   -30,    -49,    -11}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{     1,      5,     35}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{   -25,    -23,     21}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{   -25,    -23,    -16}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{     1,     39,     -7}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{    26,     40,    -13}, 0, {     0,      0}, {0xef, 0x70, 0xc8, 0x00}}},
};

// 0x06008DA0
static const Vtx koopa_seg6_vertex_06008DA0[] = {
    {{{    27,      6,     43}, 0, {     0,      0}, {0xe6, 0x30, 0x72, 0x00}}},
    {{{    26,     40,     17}, 0, {     0,      0}, {0xef, 0x70, 0x38, 0x00}}},
    {{{     1,     39,     11}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{     1,      5,     35}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{    -3,    -48,     48}, 0, {     0,      0}, {0xc9, 0xe0, 0x6d, 0x00}}},
    {{{     1,    -76,     26}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{    27,    -76,     26}, 0, {     0,      0}, {0xff, 0x8d, 0x35, 0x00}}},
    {{{    27,    -49,     49}, 0, {     0,      0}, {0xf2, 0xdf, 0x79, 0x00}}},
    {{{   -30,    -49,    -11}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{     1,    -76,    -21}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{   -30,    -49,     16}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{    27,    -49,    -45}, 0, {     0,      0}, {0xf2, 0xdf, 0x87, 0x00}}},
    {{{    27,    -76,    -21}, 0, {     0,      0}, {0xff, 0x8d, 0xcb, 0x00}}},
    {{{    -3,    -48,    -43}, 0, {     0,      0}, {0xc9, 0xe0, 0x93, 0x00}}},
};

// 0x06008E80
static const Vtx koopa_seg6_vertex_06008E80[] = {
    {{{    27,    -49,     49}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -76,     26}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -76,    -21}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -49,    -45}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{     1,     39,     -7}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{     1,      5,    -30}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{   -25,    -23,    -16}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{   -25,    -23,     21}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{     1,      5,     35}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{     1,     39,     11}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{    27,      6,     43}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,      6,    -38}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    26,     40,    -13}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    26,     40,     17}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
};

// 0x06008F60
static const Vtx koopa_seg6_vertex_06008F60[] = {
    {{{    61,     -6,    -30}, 0, {     0,      0}, {0xe3, 0xe0, 0x8a, 0x00}}},
    {{{    61,    -25,      0}, 0, {     0,      0}, {0xf0, 0x83, 0x00, 0x00}}},
    {{{    -1,    -17,      0}, 0, {     0,      0}, {0xf0, 0x83, 0x00, 0x00}}},
    {{{    -1,     -6,    -16}, 0, {     0,      0}, {0xe3, 0xe0, 0x8a, 0x00}}},
    {{{    60,     34,     11}, 0, {     0,      0}, {0xdb, 0x68, 0x3e, 0x00}}},
    {{{    60,     34,    -11}, 0, {     0,      0}, {0xdb, 0x68, 0xc2, 0x00}}},
    {{{    -1,     16,      0}, 0, {     0,      0}, {0xd2, 0x76, 0x00, 0x00}}},
    {{{    61,     -6,    -30}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    60,     34,    -11}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    60,     34,     11}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    61,     -6,     29}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    61,    -25,      0}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    61,     -6,     29}, 0, {     0,      0}, {0xe3, 0xe0, 0x76, 0x00}}},
    {{{    -1,     -6,     16}, 0, {     0,      0}, {0xe3, 0xe0, 0x76, 0x00}}},
};

// 0x06009040
static const Vtx koopa_seg6_vertex_06009040[] = {
    {{{     1,    -76,     20}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{     1,    -76,    -27}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{    27,    -76,    -27}, 0, {     0,      0}, {0xff, 0x8d, 0xcb, 0x00}}},
    {{{    27,    -76,     20}, 0, {     0,      0}, {0xff, 0x8d, 0x35, 0x00}}},
    {{{     1,     39,    -12}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{     1,     39,      6}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{    26,     40,     12}, 0, {     0,      0}, {0xef, 0x70, 0x38, 0x00}}},
    {{{    26,     40,    -18}, 0, {     0,      0}, {0xef, 0x70, 0xc8, 0x00}}},
    {{{   -25,    -23,     15}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{   -25,    -23,    -22}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{   -30,    -49,    -17}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{   -30,    -49,     11}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{    -3,    -48,    -48}, 0, {     0,      0}, {0xc9, 0xe0, 0x93, 0x00}}},
    {{{     1,      5,    -36}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{    27,      6,    -44}, 0, {     0,      0}, {0xe6, 0x30, 0x8e, 0x00}}},
    {{{    27,    -49,    -50}, 0, {     0,      0}, {0xf2, 0xdf, 0x87, 0x00}}},
};

// 0x06009140
static const Vtx koopa_seg6_vertex_06009140[] = {
    {{{     1,      5,     29}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{    -3,    -48,     42}, 0, {     0,      0}, {0xc9, 0xe0, 0x6d, 0x00}}},
    {{{    27,    -49,     44}, 0, {     0,      0}, {0xf2, 0xdf, 0x79, 0x00}}},
    {{{    27,      6,     38}, 0, {     0,      0}, {0xe6, 0x30, 0x72, 0x00}}},
    {{{    -3,    -48,    -48}, 0, {     0,      0}, {0xc9, 0xe0, 0x93, 0x00}}},
    {{{     1,    -76,    -27}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{   -30,    -49,    -17}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{   -30,    -49,     11}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{     1,    -76,     20}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{   -25,    -23,    -22}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{     1,      5,    -36}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{   -25,    -23,     15}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{    26,     40,     12}, 0, {     0,      0}, {0xef, 0x70, 0x38, 0x00}}},
    {{{     1,     39,      6}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{     1,     39,    -12}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{    26,     40,    -18}, 0, {     0,      0}, {0xef, 0x70, 0xc8, 0x00}}},
};

// 0x06009240
static const Vtx koopa_seg6_vertex_06009240[] = {
    {{{     1,      5,    -36}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{    26,     40,    -18}, 0, {     0,      0}, {0xef, 0x70, 0xc8, 0x00}}},
    {{{    27,      6,    -44}, 0, {     0,      0}, {0xe6, 0x30, 0x8e, 0x00}}},
    {{{    27,    -49,    -50}, 0, {     0,      0}, {0xf2, 0xdf, 0x87, 0x00}}},
    {{{    27,    -76,    -27}, 0, {     0,      0}, {0xff, 0x8d, 0xcb, 0x00}}},
    {{{     1,    -76,    -27}, 0, {     0,      0}, {0xd2, 0x95, 0xd1, 0x00}}},
    {{{    -3,    -48,    -48}, 0, {     0,      0}, {0xc9, 0xe0, 0x93, 0x00}}},
    {{{   -30,    -49,    -17}, 0, {     0,      0}, {0x91, 0xdb, 0xd0, 0x00}}},
    {{{     1,    -76,     20}, 0, {     0,      0}, {0xd2, 0x95, 0x2f, 0x00}}},
    {{{   -30,    -49,     11}, 0, {     0,      0}, {0x91, 0xdb, 0x30, 0x00}}},
    {{{    -3,    -48,     42}, 0, {     0,      0}, {0xc9, 0xe0, 0x6d, 0x00}}},
    {{{    27,    -76,     20}, 0, {     0,      0}, {0xff, 0x8d, 0x35, 0x00}}},
    {{{    27,    -49,     44}, 0, {     0,      0}, {0xf2, 0xdf, 0x79, 0x00}}},
    {{{    27,    -49,     44}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -76,     20}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -76,    -27}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
};

// 0x06009340
static const Vtx koopa_seg6_vertex_06009340[] = {
    {{{    27,    -49,     44}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -76,    -27}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,    -49,    -50}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{   -25,    -23,     15}, 0, {     0,      0}, {0x8f, 0x25, 0x2c, 0x00}}},
    {{{     1,      5,     29}, 0, {     0,      0}, {0xc3, 0x2b, 0x66, 0x00}}},
    {{{     1,     39,      6}, 0, {     0,      0}, {0xb8, 0x5a, 0x34, 0x00}}},
    {{{     1,     39,    -12}, 0, {     0,      0}, {0xb8, 0x5a, 0xcc, 0x00}}},
    {{{     1,      5,    -36}, 0, {     0,      0}, {0xc3, 0x2b, 0x9a, 0x00}}},
    {{{   -25,    -23,    -22}, 0, {     0,      0}, {0x8f, 0x25, 0xd4, 0x00}}},
    {{{    27,      6,     38}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    27,      6,    -44}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    26,     40,    -18}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    26,     40,     12}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
};

// 0x06009410
static const Vtx koopa_seg6_vertex_06009410[] = {
    {{{    -1,     -6,     16}, 0, {     0,      0}, {0xe3, 0xe0, 0x76, 0x00}}},
    {{{    -1,    -17,      0}, 0, {     0,      0}, {0xf0, 0x83, 0x00, 0x00}}},
    {{{    61,    -25,      0}, 0, {     0,      0}, {0xf0, 0x83, 0x00, 0x00}}},
    {{{    61,     -6,     29}, 0, {     0,      0}, {0xe3, 0xe0, 0x76, 0x00}}},
    {{{    -1,     16,      0}, 0, {     0,      0}, {0xd2, 0x76, 0x00, 0x00}}},
    {{{    60,     34,     10}, 0, {     0,      0}, {0xdb, 0x68, 0x3e, 0x00}}},
    {{{    60,     34,    -11}, 0, {     0,      0}, {0xdb, 0x68, 0xc2, 0x00}}},
    {{{    61,    -25,      0}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    61,     -6,    -30}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    60,     34,    -11}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    60,     34,     10}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    61,     -6,     29}, 0, {     0,      0}, {0x7f, 0x01, 0x00, 0x00}}},
    {{{    -1,     -6,    -17}, 0, {     0,      0}, {0xe3, 0xe0, 0x8a, 0x00}}},
    {{{    61,     -6,    -30}, 0, {     0,      0}, {0xe3, 0xe0, 0x8a, 0x00}}},
};

// 0x060094F0
static const Vtx koopa_seg6_vertex_060094F0[] = {
    {{{    14,    -41,     15}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    14,    -41,    -19}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    48,    -41,    -22}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    48,    -41,     18}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    44,      5,    -22}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    20,     35,     -2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    44,      5,     18}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    -6,     24,     -2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    -6,    -18,    -23}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    -6,    -18,     19}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    67,    -22,     20}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    67,    -22,    -24}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    67,     15,    -11}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    67,     15,      6}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
};

// 0x060095D0
static const Vtx koopa_seg6_vertex_060095D0[] = {
    {{{    14,     15,    -37}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    44,     -8,    -42}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    30,    -22,    -37}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    14,     15,     33}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    14,    -22,     33}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
    {{{    30,    -22,     33}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    67,     15,      6}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    44,      5,     18}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    44,     -8,     38}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    20,     35,     -2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    -6,     24,     -2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    67,     15,    -11}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    44,      5,    -22}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    67,    -22,    -24}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    48,    -41,    -22}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
};

// 0x060096C0
static const Vtx koopa_seg6_vertex_060096C0[] = {
    {{{    14,    -22,    -37}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
    {{{    14,    -41,    -19}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    -6,    -18,    -23}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    -6,    -18,     19}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    14,    -41,     15}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    14,    -22,     33}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
    {{{    48,    -41,     18}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    67,    -22,     20}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    44,     -8,     38}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    67,     15,      6}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    -6,     24,     -2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    14,     15,    -37}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    14,     15,     33}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    44,      5,     18}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    30,    -22,    -37}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
};

// 0x060097B0
static const Vtx koopa_seg6_vertex_060097B0[] = {
    {{{    14,     15,    -37}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    20,     35,     -2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    44,      5,    -22}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    67,    -22,     20}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    48,    -41,     18}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    48,    -41,    -22}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    67,    -22,    -24}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    30,    -22,    -37}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    14,    -41,    -19}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    -6,    -18,    -23}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    14,    -41,     15}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    -6,    -18,     19}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    30,    -22,     33}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    14,    -22,     33}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
    {{{    14,    -22,    -37}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
};

// 0x060098A0
static const Vtx koopa_seg6_vertex_060098A0[] = {
    {{{    14,     15,     33}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    -6,     24,     -2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    -6,    -18,     19}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    14,     15,    -37}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    14,    -22,    -37}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
    {{{    -6,    -18,    -23}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    44,     -8,    -42}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    67,     15,    -11}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    67,    -22,    -24}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    30,    -22,     33}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    44,     -8,     38}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    44,      5,     18}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    67,     15,      6}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    44,      5,    -22}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    48,    -41,    -22}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    30,    -22,    -37}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
};

// 0x060099A0
static const Vtx koopa_seg6_vertex_060099A0[] = {
    {{{    44,     -8,     38}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    30,    -22,     33}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    48,    -41,     18}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    44,      5,     18}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    20,     35,     -2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    14,     15,     33}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    44,      5,    -22}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    44,     -8,    -42}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    14,     15,    -37}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
};

// 0x06009A30
static const Vtx koopa_seg6_vertex_06009A30[] = {
    {{{     0,     -2,    -10}, 0, {     0,      0}, {0xef, 0x00, 0x83, 0x00}}},
    {{{    -1,      8,     -2}, 0, {     0,      0}, {0xeb, 0x76, 0xda, 0x00}}},
    {{{    52,     17,     -4}, 0, {     0,      0}, {0xeb, 0x76, 0xda, 0x00}}},
    {{{    53,      0,    -17}, 0, {     0,      0}, {0xef, 0x00, 0x83, 0x00}}},
    {{{    -1,      4,     10}, 0, {     0,      0}, {0xed, 0x49, 0x65, 0x00}}},
    {{{    52,     10,     16}, 0, {     0,      0}, {0xed, 0x49, 0x65, 0x00}}},
    {{{     0,     -8,     10}, 0, {     0,      0}, {0xf1, 0xb6, 0x65, 0x00}}},
    {{{    53,    -11,     16}, 0, {     0,      0}, {0xf1, 0xb6, 0x65, 0x00}}},
    {{{     0,    -13,     -2}, 0, {     0,      0}, {0xf2, 0x88, 0xda, 0x00}}},
    {{{    53,    -18,     -4}, 0, {     0,      0}, {0xf2, 0x88, 0xda, 0x00}}},
};

// 0x06009AD0
static const Vtx koopa_seg6_vertex_06009AD0[] = {
    {{{    48,    -41,    -18}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    48,    -41,     22}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    14,    -41,     19}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    14,    -41,    -15}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    44,      5,    -18}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    20,     35,      2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    44,      5,     22}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    -6,    -18,    -19}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    -6,    -18,     23}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    -6,     24,      2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    67,     15,     -6}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    67,     15,     11}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    67,    -22,     24}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    67,    -22,    -20}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
};

// 0x06009BB0
static const Vtx koopa_seg6_vertex_06009BB0[] = {
    {{{    30,    -22,     37}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    44,     -8,     42}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    14,     15,     37}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    30,    -22,    -33}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    14,    -22,    -33}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
    {{{    14,     15,    -33}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    44,     -8,    -38}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    44,      5,    -18}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    67,     15,     -6}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    -6,     24,      2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    20,     35,      2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    44,      5,     22}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    67,     15,     11}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    48,    -41,     22}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    67,    -22,     24}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
};

// 0x06009CA0
static const Vtx koopa_seg6_vertex_06009CA0[] = {
    {{{    -6,    -18,     23}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    14,    -41,     19}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    14,    -22,     37}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
    {{{    14,    -22,    -33}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
    {{{    14,    -41,    -15}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    -6,    -18,    -19}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    44,     -8,    -38}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    67,    -22,    -20}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    48,    -41,    -18}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    67,     15,     -6}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    14,     15,     37}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    -6,     24,      2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    14,     15,    -33}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    44,      5,    -18}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    30,    -22,     37}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
};

// 0x06009D90
static const Vtx koopa_seg6_vertex_06009D90[] = {
    {{{    44,      5,     22}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    20,     35,      2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    14,     15,     37}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    67,    -22,     24}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    48,    -41,     22}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
    {{{    48,    -41,    -18}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    67,    -22,    -20}, 0, {     0,      0}, {0x68, 0xdf, 0xc1, 0x00}}},
    {{{    14,    -41,     19}, 0, {     0,      0}, {0xdc, 0x98, 0x3e, 0x00}}},
    {{{    30,    -22,     37}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    -6,    -18,    -19}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    14,    -41,    -15}, 0, {     0,      0}, {0xdc, 0x98, 0xc2, 0x00}}},
    {{{    -6,    -18,     23}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    30,    -22,    -33}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    14,    -22,    -33}, 0, {     0,      0}, {0xdc, 0xd5, 0x8f, 0x00}}},
    {{{    14,    -22,     37}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
};

// 0x06009E80
static const Vtx koopa_seg6_vertex_06009E80[] = {
    {{{    -6,    -18,    -19}, 0, {     0,      0}, {0x96, 0xe3, 0xc2, 0x00}}},
    {{{    -6,     24,      2}, 0, {     0,      0}, {0xa1, 0x53, 0x00, 0x00}}},
    {{{    14,     15,    -33}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    -6,    -18,     23}, 0, {     0,      0}, {0x96, 0xe3, 0x3e, 0x00}}},
    {{{    14,    -22,     37}, 0, {     0,      0}, {0xdc, 0xd5, 0x71, 0x00}}},
    {{{    14,     15,     37}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    67,    -22,     24}, 0, {     0,      0}, {0x68, 0xdf, 0x3f, 0x00}}},
    {{{    67,     15,     11}, 0, {     0,      0}, {0x3a, 0x5e, 0x3d, 0x00}}},
    {{{    44,     -8,     42}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    44,     -8,    -38}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    30,    -22,    -33}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    44,      5,     22}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
    {{{    67,     15,     -6}, 0, {     0,      0}, {0x3a, 0x5e, 0xc3, 0x00}}},
    {{{    44,      5,    -18}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    30,    -22,     37}, 0, {     0,      0}, {0x05, 0xcc, 0x73, 0x00}}},
    {{{    48,    -41,     22}, 0, {     0,      0}, {0x23, 0x99, 0x40, 0x00}}},
};

// 0x06009F80
static const Vtx koopa_seg6_vertex_06009F80[] = {
    {{{    48,    -41,    -18}, 0, {     0,      0}, {0x23, 0x99, 0xc0, 0x00}}},
    {{{    30,    -22,    -33}, 0, {     0,      0}, {0x05, 0xcc, 0x8d, 0x00}}},
    {{{    44,     -8,    -38}, 0, {     0,      0}, {0x26, 0x15, 0x89, 0x00}}},
    {{{    14,     15,    -33}, 0, {     0,      0}, {0xdb, 0x2b, 0x8f, 0x00}}},
    {{{    20,     35,      2}, 0, {     0,      0}, {0x15, 0x7d, 0x00, 0x00}}},
    {{{    44,      5,    -18}, 0, {     0,      0}, {0x1d, 0x74, 0xd8, 0x00}}},
    {{{    14,     15,     37}, 0, {     0,      0}, {0xdb, 0x2b, 0x71, 0x00}}},
    {{{    44,     -8,     42}, 0, {     0,      0}, {0x26, 0x15, 0x77, 0x00}}},
    {{{    44,      5,     22}, 0, {     0,      0}, {0x1d, 0x74, 0x28, 0x00}}},
};

// 0x0600A010
static const Vtx koopa_seg6_vertex_0600A010[] = {
    {{{    53,      0,     17}, 0, {     0,      0}, {0xef, 0x00, 0x7d, 0x00}}},
    {{{    52,     17,      3}, 0, {     0,      0}, {0xeb, 0x76, 0x26, 0x00}}},
    {{{    -1,      8,      1}, 0, {     0,      0}, {0xeb, 0x76, 0x26, 0x00}}},
    {{{     0,     -2,      9}, 0, {     0,      0}, {0xef, 0x00, 0x7d, 0x00}}},
    {{{    52,     10,    -17}, 0, {     0,      0}, {0xed, 0x49, 0x9b, 0x00}}},
    {{{    -1,      4,    -11}, 0, {     0,      0}, {0xed, 0x49, 0x9b, 0x00}}},
    {{{    53,    -11,    -17}, 0, {     0,      0}, {0xf1, 0xb6, 0x9b, 0x00}}},
    {{{     0,     -8,    -11}, 0, {     0,      0}, {0xf1, 0xb6, 0x9b, 0x00}}},
    {{{    53,    -18,      3}, 0, {     0,      0}, {0xf2, 0x88, 0x26, 0x00}}},
    {{{     0,    -13,      1}, 0, {     0,      0}, {0xf2, 0x88, 0x26, 0x00}}},
};

// 0x0600A0B0
static const Vtx koopa_seg6_vertex_0600A0B0[] = {
    {{{     0,     51,      0}, 0, {     0,      0}, {0x95, 0x44, 0x00, 0x00}}},
    {{{    10,     49,     35}, 0, {     0,      0}, {0xac, 0x42, 0x43, 0x00}}},
    {{{    44,     74,     31}, 0, {     0,      0}, {0xf1, 0x69, 0x44, 0x00}}},
    {{{    35,     83,      0}, 0, {     0,      0}, {0xdc, 0x79, 0x00, 0x00}}},
    {{{    14,     21,     64}, 0, {     0,      0}, {0xaf, 0x1e, 0x5c, 0x00}}},
    {{{    63,     40,     61}, 0, {     0,      0}, {0x17, 0x3d, 0x6c, 0x00}}},
    {{{   139,     71,     48}, 0, {     0,      0}, {0x46, 0x33, 0x5c, 0x00}}},
    {{{    86,    112,      0}, 0, {     0,      0}, {0x1f, 0x7b, 0x00, 0x00}}},
    {{{    91,     82,     51}, 0, {     0,      0}, {0x14, 0x35, 0x71, 0x00}}},
    {{{    82,     80,      0}, 0, {     0,      0}, {0x42, 0x6c, 0x00, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
    {{{    53,      2,     86}, 0, {     0,      0}, {0xf2, 0x02, 0x7e, 0x00}}},
    {{{   -13,     -4,      0}, 0, {     0,      0}, {0x82, 0xf8, 0x00, 0x00}}},
    {{{    16,    -63,      0}, 0, {     0,      0}, {0xbc, 0x95, 0x00, 0x00}}},
    {{{    23,    -24,     59}, 0, {     0,      0}, {0xad, 0xcb, 0x4f, 0x00}}},
};

// 0x0600A1A0
static const Vtx koopa_seg6_vertex_0600A1A0[] = {
    {{{    68,    -65,     17}, 0, {     0,      0}, {0xe6, 0x8b, 0x28, 0x00}}},
    {{{    42,    -44,     54}, 0, {     0,      0}, {0xe4, 0xa5, 0x52, 0x00}}},
    {{{    16,    -63,      0}, 0, {     0,      0}, {0xbc, 0x95, 0x00, 0x00}}},
    {{{    23,    -24,     59}, 0, {     0,      0}, {0xad, 0xcb, 0x4f, 0x00}}},
    {{{   101,    -44,     53}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0x00}}},
    {{{    97,    -86,      0}, 0, {     0,      0}, {0xdc, 0x87, 0x00, 0x00}}},
    {{{   146,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0x00}}},
    {{{    14,     21,     64}, 0, {     0,      0}, {0xaf, 0x1e, 0x5c, 0x00}}},
    {{{    53,      2,     86}, 0, {     0,      0}, {0xf2, 0x02, 0x7e, 0x00}}},
    {{{    75,    -16,     81}, 0, {     0,      0}, {0x2c, 0xe3, 0x73, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
    {{{    63,     40,     61}, 0, {     0,      0}, {0x17, 0x3d, 0x6c, 0x00}}},
    {{{   -13,     -4,      0}, 0, {     0,      0}, {0x82, 0xf8, 0x00, 0x00}}},
    {{{    14,     21,    -64}, 0, {     0,      0}, {0xaf, 0x1e, 0xa4, 0x00}}},
    {{{    23,    -24,    -59}, 0, {     0,      0}, {0xad, 0xcb, 0xb1, 0x00}}},
    {{{    42,    -44,    -54}, 0, {     0,      0}, {0xe4, 0xa5, 0xae, 0x00}}},
};

// 0x0600A2A0
static const Vtx koopa_seg6_vertex_0600A2A0[] = {
    {{{    91,     82,    -51}, 0, {     0,      0}, {0x84, 0x19, 0x00, 0x00}}},
    {{{    91,     82,     51}, 0, {     0,      0}, {0x84, 0x19, 0x00, 0x00}}},
    {{{    86,    112,      0}, 0, {     0,      0}, {0x84, 0xe9, 0x00, 0x00}}},
    {{{    35,     83,      0}, 0, {     0,      0}, {0xdc, 0x79, 0x00, 0x00}}},
    {{{    44,     74,    -32}, 0, {     0,      0}, {0xf1, 0x69, 0xbc, 0x00}}},
    {{{    10,     49,    -36}, 0, {     0,      0}, {0xac, 0x42, 0xbd, 0x00}}},
    {{{     0,     51,      0}, 0, {     0,      0}, {0x95, 0x44, 0x00, 0x00}}},
    {{{    63,     40,    -62}, 0, {     0,      0}, {0x17, 0x3d, 0x94, 0x00}}},
    {{{    82,     80,      0}, 0, {     0,      0}, {0x42, 0x6c, 0x00, 0x00}}},
    {{{    63,     40,     61}, 0, {     0,      0}, {0x17, 0x3d, 0x6c, 0x00}}},
    {{{    98,     22,    -60}, 0, {     0,      0}, {0x2f, 0x0e, 0x8c, 0x00}}},
    {{{    75,    -16,    -82}, 0, {     0,      0}, {0x2c, 0xe3, 0x8d, 0x00}}},
    {{{    53,      2,    -86}, 0, {     0,      0}, {0xf2, 0x02, 0x82, 0x00}}},
    {{{    42,    -44,    -54}, 0, {     0,      0}, {0xe4, 0xa5, 0xae, 0x00}}},
    {{{    23,    -24,    -59}, 0, {     0,      0}, {0xad, 0xcb, 0xb1, 0x00}}},
    {{{    14,     21,    -64}, 0, {     0,      0}, {0xaf, 0x1e, 0xa4, 0x00}}},
};

// 0x0600A3A0
static const Vtx koopa_seg6_vertex_0600A3A0[] = {
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{    68,    -65,    -18}, 0, {     0,      0}, {0xe6, 0x8b, 0xd8, 0x00}}},
    {{{    42,    -44,    -54}, 0, {     0,      0}, {0xe4, 0xa5, 0xae, 0x00}}},
    {{{   146,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0x00}}},
    {{{    97,    -86,      0}, 0, {     0,      0}, {0xdc, 0x87, 0x00, 0x00}}},
    {{{   151,     26,    -31}, 0, {     0,      0}, {0x5a, 0xd7, 0xb1, 0x00}}},
    {{{    98,     22,    -60}, 0, {     0,      0}, {0x2f, 0x0e, 0x8c, 0x00}}},
    {{{   139,     71,    -49}, 0, {     0,      0}, {0x46, 0x33, 0xa4, 0x00}}},
    {{{    14,     21,    -64}, 0, {     0,      0}, {0xaf, 0x1e, 0xa4, 0x00}}},
    {{{    63,     40,    -62}, 0, {     0,      0}, {0x17, 0x3d, 0x94, 0x00}}},
    {{{    53,      2,    -86}, 0, {     0,      0}, {0xf2, 0x02, 0x82, 0x00}}},
    {{{    91,     82,    -51}, 0, {     0,      0}, {0x14, 0x35, 0x8f, 0x00}}},
    {{{    35,     83,      0}, 0, {     0,      0}, {0xdc, 0x79, 0x00, 0x00}}},
    {{{    82,     80,      0}, 0, {     0,      0}, {0x42, 0x6c, 0x00, 0x00}}},
    {{{    44,     74,    -32}, 0, {     0,      0}, {0xf1, 0x69, 0xbc, 0x00}}},
    {{{    86,    112,      0}, 0, {     0,      0}, {0x1f, 0x7b, 0x00, 0x00}}},
};

// 0x0600A4A0
static const Vtx koopa_seg6_vertex_0600A4A0[] = {
    {{{    10,     49,    -36}, 0, {     0,      0}, {0xac, 0x42, 0xbd, 0x00}}},
    {{{    63,     40,    -62}, 0, {     0,      0}, {0x17, 0x3d, 0x94, 0x00}}},
    {{{    14,     21,    -64}, 0, {     0,      0}, {0xaf, 0x1e, 0xa4, 0x00}}},
    {{{    75,    -16,     81}, 0, {     0,      0}, {0x2c, 0xe3, 0x73, 0x00}}},
    {{{    42,    -44,     54}, 0, {     0,      0}, {0xe4, 0xa5, 0x52, 0x00}}},
    {{{   101,    -44,     53}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0x00}}},
    {{{    44,     74,    -32}, 0, {     0,      0}, {0xf1, 0x69, 0xbc, 0x00}}},
    {{{    63,     40,     61}, 0, {     0,      0}, {0x17, 0x3d, 0x6c, 0x00}}},
    {{{    44,     74,     31}, 0, {     0,      0}, {0xf1, 0x69, 0x44, 0x00}}},
    {{{    10,     49,     35}, 0, {     0,      0}, {0xac, 0x42, 0x43, 0x00}}},
    {{{    68,    -65,     17}, 0, {     0,      0}, {0xe6, 0x8b, 0x28, 0x00}}},
    {{{    97,    -86,      0}, 0, {     0,      0}, {0xdc, 0x87, 0x00, 0x00}}},
    {{{   151,     26,     31}, 0, {     0,      0}, {0x5a, 0xd7, 0x4f, 0x00}}},
    {{{   139,     71,     48}, 0, {     0,      0}, {0x46, 0x33, 0x5c, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
    {{{    91,     82,     51}, 0, {     0,      0}, {0x14, 0x35, 0x71, 0x00}}},
};

// 0x0600A5A0
static const Vtx koopa_seg6_vertex_0600A5A0[] = {
    {{{    91,     82,    -51}, 0, {     0,      0}, {0x14, 0x35, 0x8f, 0x00}}},
    {{{   139,     71,    -49}, 0, {     0,      0}, {0x46, 0x33, 0xa4, 0x00}}},
    {{{    98,     22,    -60}, 0, {     0,      0}, {0x2f, 0x0e, 0x8c, 0x00}}},
    {{{    53,      2,    -86}, 0, {     0,      0}, {0xf2, 0x02, 0x82, 0x00}}},
    {{{    63,     40,    -62}, 0, {     0,      0}, {0x17, 0x3d, 0x94, 0x00}}},
    {{{    53,      2,     86}, 0, {     0,      0}, {0xf2, 0x02, 0x7e, 0x00}}},
    {{{    75,    -16,     81}, 0, {     0,      0}, {0x2c, 0xe3, 0x73, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
    {{{    23,    -24,     59}, 0, {     0,      0}, {0xad, 0xcb, 0x4f, 0x00}}},
    {{{    14,     21,     64}, 0, {     0,      0}, {0xaf, 0x1e, 0x5c, 0x00}}},
    {{{   -13,     -4,      0}, 0, {     0,      0}, {0x82, 0xf8, 0x00, 0x00}}},
    {{{    23,    -24,    -59}, 0, {     0,      0}, {0xad, 0xcb, 0xb1, 0x00}}},
    {{{    16,    -63,      0}, 0, {     0,      0}, {0xbc, 0x95, 0x00, 0x00}}},
    {{{    42,    -44,    -54}, 0, {     0,      0}, {0xe4, 0xa5, 0xae, 0x00}}},
    {{{    68,    -65,    -18}, 0, {     0,      0}, {0xe6, 0x8b, 0xd8, 0x00}}},
};

// 0x0600A690
static const Vtx koopa_seg6_vertex_0600A690[] = {
    {{{    42,    -44,     54}, 0, {     0,      0}, {0xe4, 0xa5, 0x52, 0x00}}},
    {{{    68,    -65,     17}, 0, {     0,      0}, {0xe6, 0x8b, 0x28, 0x00}}},
    {{{   101,    -44,     53}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0x00}}},
    {{{    53,      2,     86}, 0, {     0,      0}, {0xf2, 0x02, 0x7e, 0x00}}},
    {{{    23,    -24,     59}, 0, {     0,      0}, {0xad, 0xcb, 0x4f, 0x00}}},
    {{{    42,    -44,    -54}, 0, {     0,      0}, {0xe4, 0xa5, 0xae, 0x00}}},
    {{{    75,    -16,    -82}, 0, {     0,      0}, {0x2c, 0xe3, 0x8d, 0x00}}},
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{    53,      2,    -86}, 0, {     0,      0}, {0xf2, 0x02, 0x82, 0x00}}},
    {{{     0,     51,      0}, 0, {     0,      0}, {0x95, 0x44, 0x00, 0x00}}},
    {{{   -13,     -4,      0}, 0, {     0,      0}, {0x82, 0xf8, 0x00, 0x00}}},
    {{{    10,     49,     35}, 0, {     0,      0}, {0xac, 0x42, 0x43, 0x00}}},
    {{{    10,     49,    -36}, 0, {     0,      0}, {0xac, 0x42, 0xbd, 0x00}}},
    {{{   109,      2,     51}, 0, {     0,      0}, {0x39, 0x0c, 0x70, 0x00}}},
    {{{    75,    -16,     81}, 0, {     0,      0}, {0x2c, 0xe3, 0x73, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
};

// 0x0600A790
static const Vtx koopa_seg6_vertex_0600A790[] = {
    {{{    75,    -16,    -82}, 0, {     0,      0}, {0x2c, 0xe3, 0x8d, 0x00}}},
    {{{    98,     22,    -60}, 0, {     0,      0}, {0x2f, 0x0e, 0x8c, 0x00}}},
    {{{   109,      2,    -51}, 0, {     0,      0}, {0x39, 0x0c, 0x90, 0x00}}},
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{    97,    -86,      0}, 0, {     0,      0}, {0xdc, 0x87, 0x00, 0x00}}},
    {{{    68,    -65,    -18}, 0, {     0,      0}, {0xe6, 0x8b, 0xd8, 0x00}}},
    {{{    86,    112,      0}, 0, {     0,      0}, {0x1f, 0x7b, 0x00, 0x00}}},
    {{{   147,     97,      0}, 0, {     0,      0}, {0x56, 0x5d, 0x00, 0x00}}},
    {{{   139,     71,    -49}, 0, {     0,      0}, {0x46, 0x33, 0xa4, 0x00}}},
    {{{   168,     41,      0}, 0, {     0,      0}, {0x7e, 0xf8, 0x00, 0x00}}},
    {{{   151,     26,    -31}, 0, {     0,      0}, {0x5a, 0xd7, 0xb1, 0x00}}},
    {{{   139,     71,     48}, 0, {     0,      0}, {0x46, 0x33, 0x5c, 0x00}}},
    {{{   137,     -5,      0}, 0, {     0,      0}, {0x60, 0xae, 0x00, 0x00}}},
    {{{   151,     26,     31}, 0, {     0,      0}, {0x5a, 0xd7, 0x4f, 0x00}}},
    {{{    98,     22,     59}, 0, {     0,      0}, {0x2f, 0x0e, 0x74, 0x00}}},
    {{{   109,      2,     51}, 0, {     0,      0}, {0x39, 0x0c, 0x70, 0x00}}},
};

// 0x0600A890
static const Vtx koopa_seg6_vertex_0600A890[] = {
    {{{    91,     82,    -51}, 0, {     0,      0}, {0x84, 0x19, 0x00, 0x00}}},
    {{{    63,     40,    -62}, 0, {     0,      0}, {0x97, 0x46, 0x00, 0x00}}},
    {{{    63,     40,     61}, 0, {     0,      0}, {0x97, 0x46, 0x00, 0x00}}},
    {{{    91,     82,     51}, 0, {     0,      0}, {0x84, 0x19, 0x00, 0x00}}},
    {{{    10,     49,    -36}, 0, {     0,      0}, {0xac, 0x42, 0xbd, 0x00}}},
    {{{    14,     21,    -64}, 0, {     0,      0}, {0xaf, 0x1e, 0xa4, 0x00}}},
    {{{   -13,     -4,      0}, 0, {     0,      0}, {0x82, 0xf8, 0x00, 0x00}}},
    {{{    14,     21,     64}, 0, {     0,      0}, {0xaf, 0x1e, 0x5c, 0x00}}},
    {{{    10,     49,     35}, 0, {     0,      0}, {0xac, 0x42, 0x43, 0x00}}},
    {{{    16,    -63,      0}, 0, {     0,      0}, {0xbc, 0x95, 0x00, 0x00}}},
    {{{    68,    -65,    -18}, 0, {     0,      0}, {0xe6, 0x8b, 0xd8, 0x00}}},
    {{{    68,    -65,     17}, 0, {     0,      0}, {0xe6, 0x8b, 0x28, 0x00}}},
    {{{    97,    -86,      0}, 0, {     0,      0}, {0xdc, 0x87, 0x00, 0x00}}},
    {{{   139,     71,     48}, 0, {     0,      0}, {0x46, 0x33, 0x5c, 0x00}}},
    {{{   151,     26,     31}, 0, {     0,      0}, {0x5a, 0xd7, 0x4f, 0x00}}},
    {{{   168,     41,      0}, 0, {     0,      0}, {0x7e, 0xf8, 0x00, 0x00}}},
};

// 0x0600A990
static const Vtx koopa_seg6_vertex_0600A990[] = {
    {{{   139,     71,    -49}, 0, {     0,      0}, {0x46, 0x33, 0xa4, 0x00}}},
    {{{   147,     97,      0}, 0, {     0,      0}, {0x56, 0x5d, 0x00, 0x00}}},
    {{{   168,     41,      0}, 0, {     0,      0}, {0x7e, 0xf8, 0x00, 0x00}}},
};

// 0x0600A9C0
static const Vtx koopa_seg6_vertex_0600A9C0[] = {
    {{{   178,    -81,    -29}, 0, {     0,      0}, {0x4b, 0xab, 0xc8, 0x00}}},
    {{{   182,    -56,    -23}, 0, {     0,      0}, {0x6d, 0x22, 0xc9, 0x00}}},
    {{{   182,    -56,     23}, 0, {     0,      0}, {0x73, 0x18, 0x2d, 0x00}}},
    {{{   119,    -30,    -63}, 0, {     0,      0}, {0xf6, 0x07, 0x82, 0x00}}},
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{   109,      2,    -51}, 0, {     0,      0}, {0x39, 0x0c, 0x90, 0x00}}},
    {{{   109,      2,     51}, 0, {     0,      0}, {0x39, 0x0c, 0x70, 0x00}}},
    {{{   119,    -30,     63}, 0, {     0,      0}, {0xf6, 0x07, 0x7e, 0x00}}},
    {{{   131,    -11,     55}, 0, {     0,      0}, {0x41, 0x48, 0x51, 0x00}}},
    {{{   153,    -37,     48}, 0, {     0,      0}, {0x59, 0x2f, 0x4c, 0x00}}},
    {{{   137,    -52,     57}, 0, {     0,      0}, {0x24, 0xde, 0x74, 0x00}}},
    {{{   146,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0x00}}},
    {{{   137,     -5,      0}, 0, {     0,      0}, {0x56, 0x5c, 0x00, 0x00}}},
    {{{   131,    -11,    -56}, 0, {     0,      0}, {0x41, 0x48, 0xaf, 0x00}}},
    {{{   178,    -81,     28}, 0, {     0,      0}, {0x36, 0xa2, 0x41, 0x00}}},
    {{{   101,    -44,     53}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0x00}}},
};

// 0x0600AAC0
static const Vtx koopa_seg6_vertex_0600AAC0[] = {
    {{{   119,    -30,    -63}, 0, {     0,      0}, {0xf6, 0x07, 0x82, 0x00}}},
    {{{   131,    -11,    -56}, 0, {     0,      0}, {0x41, 0x48, 0xaf, 0x00}}},
    {{{   153,    -37,    -49}, 0, {     0,      0}, {0x59, 0x2f, 0xb4, 0x00}}},
    {{{   137,    -52,     57}, 0, {     0,      0}, {0x24, 0xde, 0x74, 0x00}}},
    {{{   119,    -30,     63}, 0, {     0,      0}, {0xf6, 0x07, 0x7e, 0x00}}},
    {{{   101,    -44,     53}, 0, {     0,      0}, {0xf4, 0xae, 0x60, 0x00}}},
    {{{   146,    -93,      0}, 0, {     0,      0}, {0xf9, 0x82, 0x00, 0x00}}},
    {{{   178,    -81,     28}, 0, {     0,      0}, {0x36, 0xa2, 0x41, 0x00}}},
    {{{   178,    -81,    -29}, 0, {     0,      0}, {0x4b, 0xab, 0xc8, 0x00}}},
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{   137,    -52,    -58}, 0, {     0,      0}, {0x24, 0xde, 0x8c, 0x00}}},
    {{{   109,      2,    -51}, 0, {     0,      0}, {0x39, 0x0c, 0x90, 0x00}}},
    {{{   182,    -56,    -23}, 0, {     0,      0}, {0x6d, 0x22, 0xc9, 0x00}}},
    {{{   153,    -37,     48}, 0, {     0,      0}, {0x59, 0x2f, 0x4c, 0x00}}},
    {{{   131,    -11,     55}, 0, {     0,      0}, {0x41, 0x48, 0x51, 0x00}}},
};

// 0x0600ABB0
static const Vtx koopa_seg6_vertex_0600ABB0[] = {
    {{{   182,    -56,     23}, 0, {     0,      0}, {0x73, 0x18, 0x2d, 0x00}}},
    {{{   182,    -56,    -23}, 0, {     0,      0}, {0x6d, 0x22, 0xc9, 0x00}}},
    {{{   137,     -5,      0}, 0, {     0,      0}, {0x56, 0x5c, 0x00, 0x00}}},
    {{{   131,    -11,     55}, 0, {     0,      0}, {0x41, 0x48, 0x51, 0x00}}},
    {{{   153,    -37,     48}, 0, {     0,      0}, {0x59, 0x2f, 0x4c, 0x00}}},
    {{{   153,    -37,    -49}, 0, {     0,      0}, {0x59, 0x2f, 0xb4, 0x00}}},
    {{{   131,    -11,    -56}, 0, {     0,      0}, {0x41, 0x48, 0xaf, 0x00}}},
    {{{   101,    -44,    -54}, 0, {     0,      0}, {0xf4, 0xae, 0xa0, 0x00}}},
    {{{   119,    -30,    -63}, 0, {     0,      0}, {0xf6, 0x07, 0x82, 0x00}}},
    {{{   137,    -52,    -58}, 0, {     0,      0}, {0x24, 0xde, 0x8c, 0x00}}},
    {{{   137,    -52,     57}, 0, {     0,      0}, {0x24, 0xde, 0x74, 0x00}}},
    {{{   119,    -30,     63}, 0, {     0,      0}, {0xf6, 0x07, 0x7e, 0x00}}},
    {{{   178,    -81,     28}, 0, {     0,      0}, {0x36, 0xa2, 0x41, 0x00}}},
    {{{   178,    -81,    -29}, 0, {     0,      0}, {0x4b, 0xab, 0xc8, 0x00}}},
};

// 0x0600AC90
static const Vtx koopa_seg6_vertex_0600AC90[] = {
    {{{   -84,     25,      0}, 0, {     0,      0}, {0x96, 0x44, 0x00, 0x00}}},
    {{{  -109,      4,      0}, 0, {     0,      0}, {0xaf, 0x61, 0x00, 0x00}}},
    {{{   -71,     18,     85}, 0, {     0,      0}, {0xa7, 0x50, 0x27, 0x00}}},
    {{{   -71,     38,     56}, 0, {     0,      0}, {0xaa, 0x53, 0x29, 0x00}}},
    {{{    91,     27,     60}, 0, {     0,      0}, {0x5f, 0x3d, 0x38, 0x00}}},
    {{{    79,      8,     94}, 0, {     0,      0}, {0x43, 0x0c, 0x6a, 0x00}}},
    {{{   121,    -46,     31}, 0, {     0,      0}, {0x6d, 0xdb, 0x33, 0x00}}},
    {{{    51,     43,     78}, 0, {     0,      0}, {0x1d, 0x5f, 0x4e, 0x00}}},
    {{{   -28,     43,     78}, 0, {     0,      0}, {0xe4, 0x5b, 0x53, 0x00}}},
    {{{    -3,     23,    107}, 0, {     0,      0}, {0xee, 0x16, 0x7b, 0x00}}},
    {{{  -109,      4,      0}, 0, {     0,      0}, {0xa8, 0xa6, 0x00, 0x00}}},
    {{{   -85,    -18,      0}, 0, {     0,      0}, {0x98, 0xb9, 0x00, 0x00}}},
    {{{   -57,     -2,     73}, 0, {     0,      0}, {0xcc, 0xb7, 0x59, 0x00}}},
    {{{   -71,     18,     85}, 0, {     0,      0}, {0xc9, 0xad, 0x4d, 0x00}}},
    {{{    63,    -31,     77}, 0, {     0,      0}, {0x16, 0xb3, 0x61, 0x00}}},
    {{{    91,    -65,      0}, 0, {     0,      0}, {0x41, 0x94, 0x00, 0x00}}},
};

// 0x0600AD90
static const Vtx koopa_seg6_vertex_0600AD90[] = {
    {{{  -109,      4,      0}, 0, {     0,      0}, {0xa8, 0xa6, 0x00, 0x00}}},
    {{{   -57,     -2,    -74}, 0, {     0,      0}, {0xcc, 0xb7, 0xa7, 0x00}}},
    {{{   -85,    -18,      0}, 0, {     0,      0}, {0x98, 0xb9, 0x00, 0x00}}},
    {{{    91,    -65,      0}, 0, {     0,      0}, {0x41, 0x94, 0x00, 0x00}}},
    {{{   121,    -46,    -32}, 0, {     0,      0}, {0x33, 0x9b, 0xc8, 0x00}}},
    {{{   121,    -46,     31}, 0, {     0,      0}, {0x33, 0x9b, 0x38, 0x00}}},
    {{{   -84,     25,      0}, 0, {     0,      0}, {0x96, 0x44, 0x00, 0x00}}},
    {{{   -71,     18,    -86}, 0, {     0,      0}, {0xa7, 0x50, 0xd9, 0x00}}},
    {{{  -109,      4,      0}, 0, {     0,      0}, {0xaf, 0x61, 0x00, 0x00}}},
    {{{    -3,     23,   -108}, 0, {     0,      0}, {0xee, 0x16, 0x85, 0x00}}},
    {{{   -71,     38,    -57}, 0, {     0,      0}, {0xad, 0x52, 0xd0, 0x00}}},
    {{{    51,     43,    -79}, 0, {     0,      0}, {0x1d, 0x60, 0xb3, 0x00}}},
    {{{    91,     27,    -62}, 0, {     0,      0}, {0x5f, 0x3d, 0xc8, 0x00}}},
    {{{    79,      8,    -96}, 0, {     0,      0}, {0x43, 0x0c, 0x96, 0x00}}},
    {{{   -71,     18,    -86}, 0, {     0,      0}, {0xc9, 0xad, 0xb3, 0x00}}},
    {{{    63,    -31,    -78}, 0, {     0,      0}, {0x16, 0xb3, 0x9f, 0x00}}},
};

// 0x0600AE90
static const Vtx koopa_seg6_vertex_0600AE90[] = {
    {{{   121,    -46,    -32}, 0, {     0,      0}, {0x6d, 0xdb, 0xcd, 0x00}}},
    {{{    91,    -65,      0}, 0, {     0,      0}, {0x41, 0x94, 0x00, 0x00}}},
    {{{    63,    -31,    -78}, 0, {     0,      0}, {0x16, 0xb3, 0x9f, 0x00}}},
    {{{    79,      8,    -96}, 0, {     0,      0}, {0x43, 0x0c, 0x96, 0x00}}},
    {{{    -3,     23,   -108}, 0, {     0,      0}, {0xee, 0x16, 0x85, 0x00}}},
    {{{   -57,     -2,    -74}, 0, {     0,      0}, {0xcc, 0xb7, 0xa7, 0x00}}},
    {{{   -71,     18,    -86}, 0, {     0,      0}, {0xc9, 0xad, 0xb3, 0x00}}},
    {{{   -71,     38,    -57}, 0, {     0,      0}, {0xad, 0x52, 0xd0, 0x00}}},
    {{{   -28,     43,    -79}, 0, {     0,      0}, {0xe4, 0x5b, 0xae, 0x00}}},
    {{{    51,     43,    -79}, 0, {     0,      0}, {0x1d, 0x60, 0xb3, 0x00}}},
    {{{    91,     27,    -62}, 0, {     0,      0}, {0x5f, 0x3d, 0xc8, 0x00}}},
    {{{   -71,     18,    -86}, 0, {     0,      0}, {0xa7, 0x50, 0xd9, 0x00}}},
    {{{   -84,     25,      0}, 0, {     0,      0}, {0x96, 0x44, 0x00, 0x00}}},
};

// 0x0600AF60
static const Vtx koopa_seg6_vertex_0600AF60[] = {
    {{{   -85,    -18,      0}, 0, {     0,      0}, {0x98, 0xb9, 0x00, 0x00}}},
    {{{   -32,    -96,     33}, 0, {     0,      0}, {0xb7, 0xa9, 0x37, 0x00}}},
    {{{   -57,     -2,     73}, 0, {     0,      0}, {0xcc, 0xb7, 0x59, 0x00}}},
    {{{    32,   -106,    -34}, 0, {     0,      0}, {0x1c, 0x9f, 0xb4, 0x00}}},
    {{{    91,    -65,      0}, 0, {     0,      0}, {0x41, 0x94, 0x00, 0x00}}},
    {{{    32,   -106,     33}, 0, {     0,      0}, {0x1c, 0x9f, 0x4c, 0x00}}},
    {{{   -32,    -96,    -34}, 0, {     0,      0}, {0xb7, 0xa9, 0xc9, 0x00}}},
    {{{    63,    -31,     77}, 0, {     0,      0}, {0x16, 0xb3, 0x61, 0x00}}},
    {{{   -57,     -2,    -74}, 0, {     0,      0}, {0xcc, 0xb7, 0xa7, 0x00}}},
    {{{    63,    -31,    -78}, 0, {     0,      0}, {0x16, 0xb3, 0x9f, 0x00}}},
};

// 0x0600B000
static const Vtx koopa_seg6_vertex_0600B000[] = {
    {{{   -43,     70,     40}, 0, {     0,      0}, {0xe1, 0x71, 0x30, 0x00}}},
    {{{    51,     43,     78}, 0, {     0,      0}, {0x1d, 0x5f, 0x4e, 0x00}}},
    {{{    68,     63,     39}, 0, {     0,      0}, {0x2d, 0x71, 0x20, 0x00}}},
    {{{    91,     27,    -62}, 0, {     0,      0}, {0x5f, 0x3d, 0xc8, 0x00}}},
    {{{    68,     63,    -40}, 0, {     0,      0}, {0x34, 0x6d, 0xdb, 0x00}}},
    {{{   109,     39,      0}, 0, {     0,      0}, {0x6f, 0x3c, 0x00, 0x00}}},
    {{{    51,     43,    -79}, 0, {     0,      0}, {0x1d, 0x60, 0xb3, 0x00}}},
    {{{   -28,     43,    -79}, 0, {     0,      0}, {0xe4, 0x5b, 0xae, 0x00}}},
    {{{   -71,     38,    -57}, 0, {     0,      0}, {0xad, 0x52, 0xd0, 0x00}}},
    {{{   -43,     70,    -40}, 0, {     0,      0}, {0xda, 0x73, 0xde, 0x00}}},
    {{{    91,     27,     60}, 0, {     0,      0}, {0x5f, 0x3d, 0x38, 0x00}}},
    {{{   -71,     38,     56}, 0, {     0,      0}, {0xaa, 0x53, 0x29, 0x00}}},
    {{{   -28,     43,     78}, 0, {     0,      0}, {0xe4, 0x5b, 0x53, 0x00}}},
    {{{   -84,     25,      0}, 0, {     0,      0}, {0x96, 0x44, 0x00, 0x00}}},
};

// 0x0600B0E0
static const Vtx koopa_seg6_vertex_0600B0E0[] = {
    {{{   109,     39,      0}, 0, {     0,      0}, {0x64, 0x4d, 0x00, 0x00}}},
    {{{    91,     27,     60}, 0, {     0,      0}, {0x63, 0x3d, 0x30, 0x00}}},
    {{{   121,    -46,     31}, 0, {     0,      0}, {0x79, 0x1a, 0x1b, 0x00}}},
    {{{   121,    -46,    -32}, 0, {     0,      0}, {0x79, 0x1a, 0xe5, 0x00}}},
    {{{    91,     27,    -62}, 0, {     0,      0}, {0x63, 0x3d, 0xd0, 0x00}}},
    {{{   -71,     38,     56}, 0, {     0,      0}, {0xaa, 0x53, 0x29, 0x00}}},
    {{{   -43,     70,     40}, 0, {     0,      0}, {0xe1, 0x71, 0x30, 0x00}}},
    {{{   -43,     70,    -40}, 0, {     0,      0}, {0xda, 0x73, 0xde, 0x00}}},
    {{{   -71,     38,    -57}, 0, {     0,      0}, {0xad, 0x52, 0xd0, 0x00}}},
    {{{    68,     63,     39}, 0, {     0,      0}, {0x2d, 0x71, 0x20, 0x00}}},
    {{{    68,     63,    -40}, 0, {     0,      0}, {0x34, 0x6d, 0xdb, 0x00}}},
};

// 0x0600B190
static const Vtx koopa_seg6_vertex_0600B190[] = {
    {{{    38,     -9,    -69}, 0, {     0,      0}, {0x1f, 0x1d, 0x89, 0x00}}},
    {{{   -16,     -3,    -77}, 0, {     0,      0}, {0xe7, 0xb7, 0x9c, 0x00}}},
    {{{   -42,     55,    -74}, 0, {     0,      0}, {0xd1, 0x2d, 0x94, 0x00}}},
    {{{    29,     49,    -50}, 0, {     0,      0}, {0x1f, 0x62, 0xb7, 0xff}}},
    {{{   116,      0,      0}, 0, {     0,      0}, {0x76, 0x2a, 0xf2, 0xff}}},
    {{{   115,    -22,     17}, 0, {     0,      0}, {0x5e, 0xc3, 0x39, 0xff}}},
    {{{   115,    -22,    -17}, 0, {     0,      0}, {0x5e, 0xbb, 0xcf, 0xff}}},
    {{{    38,     -9,     69}, 0, {     0,      0}, {0x15, 0x97, 0x43, 0xff}}},
    {{{    69,     -7,     58}, 0, {     0,      0}, {0x21, 0xa7, 0x54, 0xff}}},
    {{{    61,     25,     88}, 0, {     0,      0}, {0x57, 0x12, 0x5a, 0xff}}},
    {{{   -32,     71,     39}, 0, {     0,      0}, {0x16, 0x7b, 0x13, 0xff}}},
    {{{    71,     55,     19}, 0, {     0,      0}, {0x35, 0x6c, 0x27, 0xff}}},
    {{{    71,     55,    -19}, 0, {     0,      0}, {0x33, 0x70, 0xe5, 0xff}}},
    {{{   -32,     71,    -39}, 0, {     0,      0}, {0x1a, 0x75, 0xd8, 0xff}}},
};

// 0x0600B270
static const Vtx koopa_seg6_vertex_0600B270[] = {
    {{{    13,    -27,    -42}, 0, {     0,      0}, {0xff, 0x88, 0xda, 0xff}}},
    {{{    65,    -37,    -31}, 0, {     0,      0}, {0x15, 0x90, 0xca, 0x00}}},
    {{{    65,    -37,     31}, 0, {     0,      0}, {0x0c, 0x87, 0x21, 0x00}}},
    {{{    13,    -27,     35}, 0, {     0,      0}, {0x0d, 0x89, 0x29, 0xff}}},
    {{{    29,     49,    -50}, 0, {     0,      0}, {0x1f, 0x62, 0xb7, 0xff}}},
    {{{   -42,     55,    -74}, 0, {     0,      0}, {0xd1, 0x2d, 0x94, 0xff}}},
    {{{   -32,     71,    -39}, 0, {     0,      0}, {0x1a, 0x75, 0xd8, 0xff}}},
    {{{    71,     55,    -19}, 0, {     0,      0}, {0x33, 0x70, 0xe5, 0xff}}},
    {{{   116,      0,      0}, 0, {     0,      0}, {0x76, 0x2a, 0xf2, 0xff}}},
    {{{   115,    -22,    -17}, 0, {     0,      0}, {0x5e, 0xbb, 0xcf, 0xff}}},
    {{{    69,     -7,    -58}, 0, {     0,      0}, {0x44, 0xcd, 0xa3, 0xff}}},
    {{{    62,     26,    -88}, 0, {     0,      0}, {0x57, 0x15, 0xa7, 0xff}}},
    {{{   115,    -22,     17}, 0, {     0,      0}, {0x5e, 0xc3, 0x39, 0xff}}},
    {{{    71,     55,     19}, 0, {     0,      0}, {0x35, 0x6c, 0x27, 0xff}}},
    {{{    61,     25,     88}, 0, {     0,      0}, {0x57, 0x12, 0x5a, 0xff}}},
    {{{    69,     -7,     58}, 0, {     0,      0}, {0x21, 0xa7, 0x54, 0xff}}},
};

// 0x0600B370
static const Vtx koopa_seg6_vertex_0600B370[] = {
    {{{    13,    -27,     35}, 0, {     0,      0}, {0x0d, 0x89, 0x29, 0xff}}},
    {{{    69,     -7,     58}, 0, {     0,      0}, {0x21, 0xa7, 0x54, 0x00}}},
    {{{    38,     -9,     69}, 0, {     0,      0}, {0x15, 0x97, 0x43, 0x00}}},
    {{{    29,     49,     50}, 0, {     0,      0}, {0x06, 0x46, 0x69, 0xff}}},
    {{{    61,     25,     88}, 0, {     0,      0}, {0x57, 0x12, 0x5a, 0xff}}},
    {{{    71,     55,     19}, 0, {     0,      0}, {0x35, 0x6c, 0x27, 0xff}}},
    {{{   116,      0,      0}, 0, {     0,      0}, {0x76, 0x2a, 0xf2, 0xff}}},
    {{{    62,     26,    -88}, 0, {     0,      0}, {0x57, 0x15, 0xa7, 0xff}}},
    {{{    71,     55,    -19}, 0, {     0,      0}, {0x33, 0x70, 0xe5, 0xff}}},
    {{{    69,     -7,    -58}, 0, {     0,      0}, {0x44, 0xcd, 0xa3, 0xff}}},
    {{{   115,    -22,    -17}, 0, {     0,      0}, {0x5e, 0xbb, 0xcf, 0xff}}},
    {{{    65,    -37,    -31}, 0, {     0,      0}, {0x15, 0x90, 0xca, 0xff}}},
    {{{   115,    -22,     17}, 0, {     0,      0}, {0x5e, 0xc3, 0x39, 0xff}}},
    {{{    65,    -37,     31}, 0, {     0,      0}, {0x0c, 0x87, 0x21, 0xff}}},
    {{{    38,     -9,    -69}, 0, {     0,      0}, {0x13, 0xa3, 0xad, 0xff}}},
    {{{    13,    -27,    -42}, 0, {     0,      0}, {0xff, 0x88, 0xda, 0xff}}},
};

// 0x0600B470
static const Vtx koopa_seg6_vertex_0600B470[] = {
    {{{    29,     49,     50}, 0, {     0,      0}, {0x06, 0x46, 0x69, 0xff}}},
    {{{   -42,     55,     74}, 0, {     0,      0}, {0x24, 0x55, 0x56, 0x00}}},
    {{{   -16,     -3,     77}, 0, {     0,      0}, {0x20, 0x21, 0x76, 0x00}}},
    {{{    38,     -9,     69}, 0, {     0,      0}, {0xd9, 0x1e, 0x74, 0xff}}},
    {{{    38,     -9,    -69}, 0, {     0,      0}, {0xa5, 0x0c, 0xaa, 0xff}}},
    {{{    29,     49,    -50}, 0, {     0,      0}, {0xa5, 0x0c, 0xaa, 0xff}}},
    {{{    62,     26,    -88}, 0, {     0,      0}, {0xa5, 0x0c, 0xaa, 0xff}}},
    {{{    71,     55,     19}, 0, {     0,      0}, {0x35, 0x6c, 0x27, 0xff}}},
    {{{   -32,     71,     39}, 0, {     0,      0}, {0x16, 0x7b, 0x13, 0xff}}},
    {{{    71,     55,    -19}, 0, {     0,      0}, {0x33, 0x70, 0xe5, 0xff}}},
    {{{    62,     26,    -88}, 0, {     0,      0}, {0x57, 0x15, 0xa7, 0xff}}},
    {{{    29,     49,    -50}, 0, {     0,      0}, {0x1f, 0x62, 0xb7, 0xff}}},
    {{{   -16,     -3,    -77}, 0, {     0,      0}, {0xe7, 0xb7, 0x9c, 0xff}}},
    {{{    38,     -9,    -69}, 0, {     0,      0}, {0x13, 0xa3, 0xad, 0xff}}},
    {{{    13,    -27,    -42}, 0, {     0,      0}, {0xff, 0x88, 0xda, 0xff}}},
};

// 0x0600B560
static const Vtx koopa_seg6_vertex_0600B560[] = {
    {{{    13,    -27,     35}, 0, {     0,      0}, {0x0d, 0x89, 0x29, 0xff}}},
    {{{    38,     -9,     69}, 0, {     0,      0}, {0x15, 0x97, 0x43, 0x00}}},
    {{{   -16,     -3,     77}, 0, {     0,      0}, {0xd0, 0xb0, 0x55, 0x00}}},
    {{{    61,     25,     88}, 0, {     0,      0}, {0xa4, 0x0c, 0x55, 0xff}}},
    {{{    29,     49,     50}, 0, {     0,      0}, {0x06, 0x46, 0x69, 0xff}}},
    {{{    38,     -9,     69}, 0, {     0,      0}, {0xd9, 0x1e, 0x74, 0xff}}},
    {{{    62,     26,    -88}, 0, {     0,      0}, {0x57, 0x15, 0xa7, 0xff}}},
    {{{    69,     -7,    -58}, 0, {     0,      0}, {0x44, 0xcd, 0xa3, 0xff}}},
    {{{    38,     -9,    -69}, 0, {     0,      0}, {0x13, 0xa3, 0xad, 0xff}}},
};

// 0x0600B5F0
static const Vtx koopa_seg6_vertex_0600B5F0[] = {
    {{{   -63,    -17,    -28}, 0, {     0,      0}, {0x95, 0xce, 0xd3, 0x00}}},
    {{{   -42,     55,    -74}, 0, {     0,      0}, {0xd1, 0x2d, 0x94, 0x00}}},
    {{{   -16,     -3,    -77}, 0, {     0,      0}, {0xe7, 0xb7, 0x9c, 0x00}}},
    {{{   -16,     -3,     77}, 0, {     0,      0}, {0xd0, 0xb0, 0x55, 0xff}}},
    {{{   -63,    -17,     28}, 0, {     0,      0}, {0xa5, 0xb2, 0x26, 0xff}}},
    {{{   -24,    -39,     28}, 0, {     0,      0}, {0xf1, 0x89, 0x28, 0xff}}},
    {{{   -65,     24,     35}, 0, {     0,      0}, {0x87, 0x0f, 0x21, 0xff}}},
    {{{   -65,     24,    -34}, 0, {     0,      0}, {0x8a, 0x2a, 0xf0, 0xff}}},
    {{{    13,    -27,     35}, 0, {     0,      0}, {0x0d, 0x89, 0x29, 0xff}}},
    {{{   -24,    -39,    -28}, 0, {     0,      0}, {0xef, 0x86, 0xe5, 0xff}}},
    {{{    13,    -27,    -42}, 0, {     0,      0}, {0xff, 0x88, 0xda, 0xff}}},
    {{{   -42,     55,     74}, 0, {     0,      0}, {0xa5, 0xdc, 0x50, 0xff}}},
    {{{   -32,     71,     39}, 0, {     0,      0}, {0x98, 0x48, 0x01, 0xff}}},
    {{{   -32,     71,    -39}, 0, {     0,      0}, {0x98, 0x48, 0xfe, 0xff}}},
    {{{   -42,     55,     74}, 0, {     0,      0}, {0x98, 0x48, 0x04, 0xff}}},
};

// 0x0600B6E0 - 0x0600B838
const Gfx koopa_seg6_dl_0600B6E0[] = {
    gsSPLight(&koopa_seg6_lights_060025A0.l, 1),
    gsSPLight(&koopa_seg6_lights_060025A0.a, 2),
    gsSPVertex(koopa_seg6_vertex_06008BC0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_06008CC0, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  2,  7,  8, 0x0),
    gsSP2Triangles( 9, 10,  4, 0x0,  9,  4,  6, 0x0),
    gsSP2Triangles( 2,  8, 11, 0x0,  2, 11,  3, 0x0),
    gsSP2Triangles( 3, 12, 13, 0x0,  3, 13,  0, 0x0),
    gsSPVertex(koopa_seg6_vertex_06008DA0, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    gsSP2Triangles( 8,  9,  5, 0x0,  8,  5, 10, 0x0),
    gsSP2Triangles(11, 12,  9, 0x0, 11,  9, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_06008E80, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 6,  7,  9, 0x0,  6,  9,  4, 0x0),
    gsSP2Triangles(10,  0,  3, 0x0, 10,  3, 11, 0x0),
    gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 10, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600B838 - 0x0600B8B8
const Gfx koopa_seg6_dl_0600B838[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_06008F60, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0,  7, 10, 11, 0x0),
    gsSP2Triangles(12,  4,  6, 0x0, 12,  6, 13, 0x0),
    gsSP2Triangles( 5,  0,  3, 0x0,  5,  3,  6, 0x0),
    gsSP2Triangles( 1, 12, 13, 0x0,  1, 13,  2, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600B8B8 - 0x0600BA10
const Gfx koopa_seg6_dl_0600B8B8[] = {
    gsSPLight(&koopa_seg6_lights_060025A0.l, 1),
    gsSPLight(&koopa_seg6_lights_060025A0.a, 2),
    gsSPVertex(koopa_seg6_vertex_06009040, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009140, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  1, 0x0),
    gsSP2Triangles( 4,  6,  9, 0x0,  4,  9, 10, 0x0),
    gsSP2Triangles( 0, 11,  7, 0x0,  0,  7,  1, 0x0),
    gsSP2Triangles( 3, 12, 13, 0x0,  3, 13,  0, 0x0),
    gsSP1Triangle(10, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009240, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  5,  8, 0x0),
    gsSP2Triangles( 7,  8,  9, 0x0, 10,  8, 11, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009340, 13, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  5,  6,  8, 0x0),
    gsSP2Triangles( 5,  8,  3, 0x0,  9,  0,  2, 0x0),
    gsSP2Triangles( 9,  2, 10, 0x0, 10, 11, 12, 0x0),
    gsSP1Triangle(10, 12,  9, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BA10 - 0x0600BA90
const Gfx koopa_seg6_dl_0600BA10[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_06009410, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0,  7, 10, 11, 0x0),
    gsSP2Triangles(12,  4,  6, 0x0, 12,  6, 13, 0x0),
    gsSP2Triangles( 4,  0,  3, 0x0,  4,  3,  5, 0x0),
    gsSP2Triangles( 1, 12, 13, 0x0,  1, 13,  2, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BA90 - 0x0600BC18
const Gfx koopa_seg6_dl_0600BA90[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_060094F0, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_060095D0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  3,  9, 10, 0x0),
    gsSP2Triangles(10,  9,  0, 0x0, 11,  1, 12, 0x0),
    gsSP1Triangle( 1, 13, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_060096C0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  7,  9,  8, 0x0),
    gsSP2Triangles( 2, 10, 11, 0x0, 12,  3,  5, 0x0),
    gsSP2Triangles(12,  8, 13, 0x0, 14,  0, 11, 0x0),
    gsSPVertex(koopa_seg6_vertex_060097B0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  5,  8, 0x0),
    gsSP2Triangles( 9,  8, 10, 0x0,  9, 10, 11, 0x0),
    gsSP2Triangles(10,  4, 12, 0x0, 12, 13, 10, 0x0),
    gsSP1Triangle( 8, 14,  7, 0x0),
    gsSPVertex(koopa_seg6_vertex_060098A0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  9, 10,  0, 0x0),
    gsSP2Triangles(11, 12,  7, 0x0, 11,  7, 13, 0x0),
    gsSP1Triangle(14, 15,  6, 0x0),
    gsSPVertex(koopa_seg6_vertex_060099A0, 9, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP1Triangle( 6,  7,  8, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BC18 - 0x0600BC88
const Gfx koopa_seg6_dl_0600BC18[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_06009A30, 10, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 1,  4,  5, 0x0,  1,  5,  2, 0x0),
    gsSP2Triangles( 4,  6,  7, 0x0,  4,  7,  5, 0x0),
    gsSP2Triangles( 6,  8,  9, 0x0,  6,  9,  7, 0x0),
    gsSP2Triangles( 8,  0,  3, 0x0,  8,  3,  9, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BC88 - 0x0600BE10
const Gfx koopa_seg6_dl_0600BC88[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_06009AD0, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009BB0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  9, 10,  5, 0x0),
    gsSP2Triangles( 2, 10,  9, 0x0, 11,  1, 12, 0x0),
    gsSP1Triangle(13, 14,  1, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009CA0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
    gsSP2Triangles(10, 11,  0, 0x0,  3,  5, 12, 0x0),
    gsSP2Triangles(13,  6, 12, 0x0, 10,  2, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009D90, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  4,  8, 0x0),
    gsSP2Triangles( 9, 10,  7, 0x0,  9,  7, 11, 0x0),
    gsSP2Triangles(12,  5, 10, 0x0, 10, 13, 12, 0x0),
    gsSP1Triangle( 8, 14,  7, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009E80, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  2,  9, 10, 0x0),
    gsSP2Triangles(11,  7, 12, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle( 8, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_06009F80, 9, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP1Triangle( 6,  7,  8, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BE10 - 0x0600BE80
const Gfx koopa_seg6_dl_0600BE10[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600A010, 10, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 1,  4,  5, 0x0,  1,  5,  2, 0x0),
    gsSP2Triangles( 4,  6,  7, 0x0,  4,  7,  5, 0x0),
    gsSP2Triangles( 6,  8,  9, 0x0,  6,  9,  7, 0x0),
    gsSP2Triangles( 8,  0,  3, 0x0,  8,  3,  9, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600BE80 - 0x0600C240
const Gfx koopa_seg6_dl_0600BE80[] = {
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600A0B0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 1,  4,  5, 0x0,  6,  7,  8, 0x0),
    gsSP2Triangles( 5,  9,  2, 0x0,  3,  2,  9, 0x0),
    gsSP2Triangles(10,  6,  8, 0x0, 11,  5,  4, 0x0),
    gsSP1Triangle(12, 13, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A1A0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  1,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  3,  8, 0x0),
    gsSP2Triangles( 1,  9,  8, 0x0,  8, 10, 11, 0x0),
    gsSP2Triangles(12, 13, 14, 0x0,  2, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A2A0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 12, 13, 14, 0x0),
    gsSP1Triangle(12, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A3A0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  4, 0x0),
    gsSP2Triangles( 5,  6,  7, 0x0,  8,  9, 10, 0x0),
    gsSP2Triangles( 9, 11,  6, 0x0, 12, 13, 14, 0x0),
    gsSP2Triangles(14, 13,  9, 0x0,  7, 11, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A4A0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 0,  6,  1, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 5, 10, 11, 0x0, 12, 13, 14, 0x0),
    gsSP1Triangle(15,  7, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A5A0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  2, 0x0),
    gsSP2Triangles( 5,  6,  7, 0x0,  8,  9, 10, 0x0),
    gsSP2Triangles(11, 12, 10, 0x0, 12, 13, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A690, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
    gsSP2Triangles( 5,  6,  7, 0x0,  8,  6,  5, 0x0),
    gsSP2Triangles( 9, 10, 11, 0x0,  9, 12, 10, 0x0),
    gsSP2Triangles(13, 14,  2, 0x0, 13, 15, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A790, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  0, 0x0),
    gsSP2Triangles( 4,  5,  3, 0x0,  6,  7,  8, 0x0),
    gsSP2Triangles( 9, 10,  8, 0x0, 11,  7,  6, 0x0),
    gsSP2Triangles(11,  9,  7, 0x0, 10,  9, 12, 0x0),
    gsSP2Triangles(12,  9, 13, 0x0,  2, 10, 12, 0x0),
    gsSP2Triangles( 2,  1, 10, 0x0, 13, 14, 15, 0x0),
    gsSP1Triangle(15, 12, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A890, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  6,  7,  8, 0x0),
    gsSP2Triangles( 9, 10, 11, 0x0, 10, 12, 11, 0x0),
    gsSP1Triangle(13, 14, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600A990, 3, 0),
    gsSP1Triangle( 0,  1,  2, 0x0),
    gsSPLight(&koopa_seg6_lights_060025D0.l, 1),
    gsSPLight(&koopa_seg6_lights_060025D0.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600A9C0, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  2,  9, 10, 0x0),
    gsSP2Triangles( 4,  0, 11, 0x0, 12, 13,  5, 0x0),
    gsSP2Triangles( 6,  8, 12, 0x0, 11,  0, 14, 0x0),
    gsSP2Triangles( 6, 15,  7, 0x0, 10, 14,  2, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600AAC0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 5,  6,  7, 0x0,  8,  9, 10, 0x0),
    gsSP2Triangles( 0,  2, 10, 0x0, 11,  1,  0, 0x0),
    gsSP2Triangles(12,  8, 10, 0x0,  3, 13, 14, 0x0),
    gsSP2Triangles(10,  2, 12, 0x0,  7,  3,  5, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600ABB0, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  4, 0x0),
    gsSP2Triangles( 5,  6,  2, 0x0,  2,  1,  5, 0x0),
    gsSP2Triangles( 4,  0,  2, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles(10,  3, 11, 0x0,  0, 12, 13, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600C240 - 0x0600C498
const Gfx koopa_seg6_dl_0600C240[] = {
    gsSPLight(&koopa_seg6_lights_06002618.l, 1),
    gsSPLight(&koopa_seg6_lights_06002618.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600AC90, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  5,  4, 0x0),
    gsSP2Triangles( 7,  8,  9, 0x0,  8,  3,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0,  9, 13, 12, 0x0),
    gsSP2Triangles( 5,  9, 14, 0x0,  6,  5, 14, 0x0),
    gsSP2Triangles(14, 15,  6, 0x0, 12, 14,  9, 0x0),
    gsSP2Triangles(12, 13, 10, 0x0,  7,  9,  5, 0x0),
    gsSP1Triangle( 3,  2,  9, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600AD90, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  9,  7, 10, 0x0),
    gsSP2Triangles(11, 12, 13, 0x0,  0, 14,  1, 0x0),
    gsSP1Triangle( 9, 15,  1, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600AE90, 13, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  2,  3,  0, 0x0),
    gsSP2Triangles( 2,  4,  3, 0x0,  5,  6,  4, 0x0),
    gsSP2Triangles( 4,  7,  8, 0x0,  4,  8,  9, 0x0),
    gsSP2Triangles( 3,  4,  9, 0x0,  0,  3, 10, 0x0),
    gsSP1Triangle(11, 12,  7, 0x0),
    gsSPLight(&koopa_seg6_lights_06002600.l, 1),
    gsSPLight(&koopa_seg6_lights_06002600.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600AF60, 10, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  3,  5, 0x0,  6,  5,  1, 0x0),
    gsSP2Triangles( 7,  5,  4, 0x0,  2,  1,  5, 0x0),
    gsSP2Triangles( 3,  8,  9, 0x0,  4,  3,  9, 0x0),
    gsSP2Triangles( 7,  2,  5, 0x0,  6,  0,  8, 0x0),
    gsSP2Triangles( 8,  3,  6, 0x0,  6,  1,  0, 0x0),
    gsSPLight(&koopa_seg6_lights_060025B8.l, 1),
    gsSPLight(&koopa_seg6_lights_060025B8.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600B000, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 4,  3,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 1, 10,  2, 0x0,  0, 11, 12, 0x0),
    gsSP2Triangles( 6,  7,  9, 0x0,  0, 12,  1, 0x0),
    gsSP2Triangles( 2,  5,  4, 0x0,  9,  4,  6, 0x0),
    gsSP2Triangles( 5,  2, 10, 0x0,  9,  0,  2, 0x0),
    gsSP1Triangle( 8, 13, 11, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600B0E0, 11, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
    gsSP2Triangles( 2,  3,  0, 0x0,  5,  6,  7, 0x0),
    gsSP2Triangles( 7,  8,  5, 0x0,  9, 10,  7, 0x0),
    gsSPEndDisplayList(),
};

// 0x0600C498 - 0x0600C6A0
const Gfx koopa_seg6_dl_0600C498[] = {
    gsSPLight(&koopa_seg6_lights_06002630.l, 1),
    gsSPLight(&koopa_seg6_lights_06002630.a, 2),
    gsSPVertex(koopa_seg6_vertex_0600B190, 14, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600B270, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    gsSP2Triangles( 2,  1,  9, 0x0,  2,  9, 12, 0x0),
    gsSP2Triangles( 7, 13,  8, 0x0, 14, 15, 12, 0x0),
    gsSP2Triangles(14, 12,  8, 0x0,  3,  2, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600B370, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
    gsSP2Triangles( 4,  6,  5, 0x0, 12,  1, 13, 0x0),
    gsSP2Triangles(14,  9, 11, 0x0, 14, 11, 15, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600B470, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  1, 0x0),
    gsSP2Triangles( 7,  1,  0, 0x0,  9, 10, 11, 0x0),
    gsSP1Triangle(12, 13, 14, 0x0),
    gsSPVertex(koopa_seg6_vertex_0600B560, 9, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP1Triangle( 6,  7,  8, 0x0),
    #ifdef TEXTURE_FIX
    gsSPLight(&koopa_seg6_lights_06002630.l, 1),
    gsSPLight(&koopa_seg6_lights_06002630.a, 2),
    #else
    gsSPLight(koopa_seg6_texture_06002648 + 0x20, 1), // this malformed light results in a
    gsSPLight(koopa_seg6_texture_06002648 + 0x18, 2), // koopa appearing to wear pink shorts.
    #endif
    gsSPVertex(koopa_seg6_vertex_0600B5F0, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  0, 0x0,  8,  5,  9, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0,  3,  5,  8, 0x0),
    gsSP2Triangles( 6,  0,  4, 0x0,  6,  4,  3, 0x0),
    gsSP2Triangles( 6,  3, 11, 0x0,  9,  5,  4, 0x0),
    gsSP2Triangles( 9,  4,  0, 0x0, 12, 13,  7, 0x0),
    gsSP2Triangles(12,  7,  6, 0x0,  1,  7, 13, 0x0),
    gsSP2Triangles(10,  9,  2, 0x0,  0,  2,  9, 0x0),
    gsSP2Triangles( 0,  7,  1, 0x0,  6, 14, 12, 0x0),
    gsSPEndDisplayList(),
};
