Japanese dictionary
なにかしら
somehow (or other); for some reason; without knowing why
Example sentence
Seeing that movie is something like taking a trip to India.
Kanji details
・what