Shuffle! - Season 1
Rin is a seemingly normal young man in school. Orphaned as a young boy he has since lived with his childhood friend Kaede who lost her mother in the same accident that he lost both of his parents. Everything changes one day when a devil princess moves into the house next to them and a princess of the gods moves in on the other side. Each are there to win his affections and become his bride. What follows both is mostly a fun filled harem anime that may surprise you with its unexpected drama and depth.