The Simes Sisters

The Simes Sisters is an episode of Welcome to Happy Tree Friends Land: Love and Peace.

Starring

 * The Simes Sisters

Summary
There are two Japanese spirits, which are twins.