The Deers

The Deers is a band from the famous Tomodachi Island. They make many preformances at the live venue.