Rabbit Island Japan NEEDS better maintenance!