Sushi_Senpai

A puzzle game were you have to place the enemies to defeat the heroes.
Puzzle