Dreaming about a ninja points to a struggle that you are going through in your waking life. You are finding it difficult to face your own feelings or the meaning of someone else’s actions.

People
Doctor
This is a most auspicious dream, denoting good health and general prosperity, if you meet him socially, for you will not then spend your money