firebrand

red demon from inside your nintendo