I strongly support on this claim. There are already regulations on ICO and Anonymous team is just a crap. Show yourself and be professional even your advisor don't want to reveal their identity, why you are all afraid to show yourself if you have confidence in your project eh? And also don't flag the name of the Philippines in your Announcement. This will be a total shame if anything bad happens on your project.
Edit: Kudos to OP