Ninja Murasami

The ninja murasami is the final boss on takamarus ninja castle this article may have an incorrect name