Top 10 superfoods for O Blood Type Diet - Eat these if you are O Blood Type