Excalibur

Excalibur is the cannon, player character in Pokémon Zer0.