tamagatchu- two little suns under the rainĀ 

more about : tamagatchu