Goku Makaimura, also known as Majin Ghosts n Goblins, is an action platformer developed for the PlayStation Portable. Released in 2006, it is part of the Ghosts n Goblins series. Players control the knight Arthur as he battles through various levels filled with enemies and challenges, utilizing weapons and power-ups to rescue the kidnapped princess and defeat the demon lord.