A short film based on the Japanese mythological turtle 'Minogame'.A short film based on the Japanese mythological turtle 'Minogame'.A short film based on the Japanese mythological turtle 'Minogame'.