Ninja JaJaMaru-kun - Reach a bonus stage by collecting three of Princess Sakura's flowers
You have not earned this achievement yet
Log in to view progress