- Mar 25, 2001
- 19,275
- 1,361
- 126
One of the One Piece movies is set on one. Giant Mecha Soldier of Karakuri Castle.
They visits an island, known as Mecha Island. As it turns out, the islands true form, is that of a giant turtle.
Found it. It was Urusei Yatsura - Beautiful Dreamer