Ashida (island)

Ashida is a private island owned by Dr. Ashida in China or Japan.

Appearances

 * Jonny Quest (1964 TV series)
 * 114. Dragons of Ashida