>>720536707
>Japanese game.
Should have known.

>This game is pretty hard what do I get for beating the last bonus stage

Game with harder mode.

FFFFFFuck