Jdek

Jdek (real name: Jdekjdek Jdekek) is the stage 2 boss and midboss of Star Wrecker.