animal protagonists non-human protagonists shorts stop motion animation
Rating: N/A
That is the Matsu-shima Island